AppFlowy-IO / AppFlowy-IO/AppFlowy
[Bug] V 0.12.1 Deb package not installable on Debian Trixie - the current Stable Distribution
- Lingua principale
- Dart
- Stelle
- 76.6k
- Fork
- 6k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### 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_
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.