You're right, the problem is a cross between repositories that use different strategies for the renaming of their nosystemd-versions.
Thank you very much! De: Petr Gajdůšek <gajdusek.p...@centrum.cz> Para: dng@lists.dyne.org CC: Alexis PM <alexispm_stellal...@yahoo.es> Enviado: Miércoles 28 de diciembre de 2016 0:40 Asunto: Re: [DNG] upower and the version numbering Hi Alexis, You cannot have xfce4-power-manager from angband.pl installed together with Devuan's upower. Also angband.pl xfce4-power-manager dependencies are not strict enough to prevent upower from Debian Jessie (0.99.1-3.2) being considered as candidate. I guess, if you do not pin, this situation is too complicated for apt-get/aptitude resolver. But there is no problem with Devuan (except maybe that it adds epoch to upower which IMHO could be avoided). It seems you have problem because you are mixing various sources and do not have appropriate apt pinning setup. petr:~$ apt-cache policy xfce4-power-manager upower xfce4-power-manager: Installed: 1.4.1-1 Candidate: 1.4.1-1 Version table: 1.6.0-1 0 -1 http://ftp.cz.debian.org/debian/ experimental/main amd64 Packages 1.4.4-4 0 400 http://packages.devuan.org/merged/ ascii/main amd64 Packages 300 http://packages.devuan.org/merged/ ceres/main amd64 Packages -1 http://ftp.cz.debian.org/debian/ testing/main amd64 Packages -1 http://ftp.cz.debian.org/debian/ sid/main amd64 Packages 1.4.1-2.0nosystemd1 0 500 http://angband.pl/debian/ nosystemd/main amd64 Packages *** 1.4.1-1 0 999 http://packages.devuan.org/merged/ jessie/main amd64 Packages -1 http://ftp.cz.debian.org/debian/ jessie/main amd64 Packages 100 /var/lib/dpkg/status 1.0.11-2+b1 0 100 http://ftp.cz.debian.org/debian/ wheezy/main amd64 Packages upower: Installed: 1:0.9.23-2+devuan1.2 Candidate: 1:0.9.23-2+devuan1.2 Version table: 1:0.9.23-2.0nosystemd3 0 350 http://angband.pl/debian/ nosystemd-stretch/main amd64 Packages *** 1:0.9.23-2+devuan1.2 0 999 http://packages.devuan.org/merged/ jessie/main amd64 Packages 400 http://packages.devuan.org/merged/ ascii/main amd64 Packages 300 http://packages.devuan.org/merged/ ceres/main amd64 Packages 100 /var/lib/dpkg/status 0.99.4-4 0 -1 http://ftp.cz.debian.org/debian/ testing/main amd64 Packages -1 http://ftp.cz.debian.org/debian/ sid/main amd64 Packages 0.99.1-really-0.9.23-2.0nosystemd1 0 500 http://angband.pl/debian/ nosystemd/main amd64 Packages 0.99.1-3.2 0 -1 http://ftp.cz.debian.org/debian/ jessie/main amd64 Packages 0.9.17-1 0 100 http://ftp.cz.debian.org/debian/ wheezy/main amd64 Packages > In Devuan Jessie, xfce4-power-manager is not (easily) installable > because depends of upower (< 0.99.2) but Devuan's upower version > number is 1:0.9.23-2+devuan1.2 while Debian Jessie 's upower version > number is 0.99.1-3.2. xfce4-power-manager package is not forked in Devuan. It depends on upower (>= 0.99). I think you confused it with angband.pl xfce4-power-manager (1.4.1-2.0nosystemd1) ? Devuan/Debian xfce4-power-manager is satisfied by upower 1:0.9.23-2+devuan1.2 because of the epoch, and it is also the only upower package in Devuan repositories. IMHO xfce4-power-manager should be forked and its dependency on upower lowered instead of adding epoch to upower. Because either upower >= 0.99 is not needed or we are already breaking xfce4-power-manager functionality. Petr
_______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng