AppFlowy-IO / AppFlowy-IO/AppFlowy
[Bug] V 0.12.1 Deb package not installable on Debian Trixie - the current Stable Distribution
- Ngôn ngữ chính
- Dart
- Star
- 76.6k
- Fork
- 6k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
### Bug Description
Debian Packages should at the very least work on Debian Stable.
When installing the Deb package using the 'apt' package manager to handle dependencies, i get the following:
Solving dependencies... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
Unsatisfied dependencies:
appflowy : Depends: libmpv1 (>= 0.29) but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
Unable to satisfy dependencies. Reached two conflicting decisions:
1. appflowy:amd64=0.12.1 is selected as an upgrade
2. appflowy:amd64=0.12.1 Depends libmpv1 (>= 0.29)
but none of the choices are installable:
[no choices]
In the the Debian Stable Repo (Trixie), we have the 'libmpv2' package:
$ apt show libmpv2
Package: libmpv2
Version: 0.40.0-3+deb13u1
Priority: optional
Section: libs
Source: mpv
Maintainer: Debian Multimedia Maintainers
Installed-Size: 3,050 kB
Depends: libarchive13t64 (>= 3.4.0), libasound2t64 (>= 1.0.27), libass9 (>= 1:0.15.0), libavcodec61 (>= 7:7.1), libavdevice61 (>= 7:7.0), libavfilter10 (>= 7:7.0), libavformat61 (>= 7:7.0), libavutil59 (>= 7:7.1), libbluray2 (>= 1:0.2.2), libc6 (>= 2.38), libcaca0 (>= 0.99.beta20), libcdio-cdda2t64 (>= 10.2+2.0.0), libcdio-paranoia2t64 (>= 10.2+2.0.0), libcdio19t64 (>= 2.1.0), libdisplay-info2 (>= 0.2.0), libdrm2 (>= 2>
Recommends: yt-dlp
Homepage: https://mpv.io/
Tag: role::shared-lib
Download-Size: 999 kB
APT-Manual-Installed: no
APT-Sources: https://deb.debian.org/debian trixie/main amd64 Packages
Description: video player based on MPlayer/mplayer2 (client library)
mpv is a movie player based on MPlayer and mplayer2. It supports a wide
variety of video file formats, audio and video codecs, and subtitle types.
.
This package provides a client library that can be used to embed mpv in other
applications.
lines 1-21/21 (END)
### How to Reproduce
On Debian Trixie:
$ sudo apt install ./AppFlowy-0.12.1-linux-x86_64.deb
Note, selecting 'appflowy' instead of './AppFlowy-0.12.1-linux-x86_64.deb'
Solving dependencies... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
Unsatisfied dependencies:
appflowy : Depends: libmpv1 (>= 0.29) but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
Unable to satisfy dependencies. Reached two conflicting decisions:
1. appflowy:amd64=0.12.1 is selected as an upgrade
2. appflowy:amd64=0.12.1 Depends libmpv1 (>= 0.29)
but none of the choices are installable:
[no choices]
### Expected Behavior
It should install the deb package as it usually does
### Operating System
Debian Trixie (amd64)
### AppFlowy Version(s)
0.12.1
### Screenshots
_No response_
### Additional Context
_No response_
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.