Bug#869351: liblocale-gettext-perl: Incorrect dependency (perlapi-5.24.1) breaks keyboard-configuration, xserver-xorg-core
Rhys Owen
jozefowen+debian at gmail.com
Sat Jul 22 15:21:40 UTC 2017
Package: liblocale-gettext-perl
Version: 1.07-3+b2
Severity: critical
Justification: breaks unrelated software
Upgrading to sid causes xorg to be removed due to an unresolvable dependency "you have held broken packages"
> The following packages have unmet dependencies:
> xserver-xorg-core : Depends: keyboard-configuration but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.
> keyboard-configuration : Depends: liblocale-gettext-perl but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.
> liblocale-gettext-perl : PreDepends: perlapi-5.24.1 but it is not installable
> E: Unable to correct problems, you have held broken packages.
I notice that this package seems to be provided by perl-base, which was recently installed.
The following fake package fixes this issue:
[perlapi-fake/DEBIAN/control]
Package: perlapi-fake
Version: 0.0.1
Section: perl
Priority: optional
Architecture: all
Depends: perl-base
Provides: perlapi-5.24.1
Suggests:
Conflicts:
Maintainer: Tom Owen <tom at cyberdemon>
Description: Fake perlapi package - this is provided by perl-base now
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.11.0-1-amd64 (SMP w/16 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages liblocale-gettext-perl depends on:
ii libc6 2.24-12
ii perl-base 5.26.0-4
ii perlapi-fake [perlapi-5.24.1] 0.0.1
liblocale-gettext-perl recommends no packages.
liblocale-gettext-perl suggests no packages.
-- no debconf information
More information about the pkg-perl-maintainers
mailing list