Bug#779433: perl-modules: upgrade to perl-modules 5.20.2-1 breaks doc-base reconfiguration
Brian Paterni
bpaterni at gmail.com
Sat Feb 28 14:17:24 UTC 2015
Package: perl-modules
Version: 5.20.2-1
Severity: normal
Dear Maintainer,
I upgraded to perl-modules 5.20.2-1 yesterday. Doing so seems to be causing
problems with the reconfiguration of doc-base. Attached should be the output
I'm seeing on upgrade with the command `aptitude safe-upgrade`.
The 'PerlIO.pm' module it's looking for is installed to
'/usr/share/perl/5.20.2/PerlIO.pm'. However '/usr/share/perl/5.20.2' does not
seem to be a part of the @INC list.
$ locate PerlIO.pm
/usr/share/perl/5.20.2/PerlIO.pm
-- System Information:
Debian Release: 8.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages perl-modules depends on:
ii dpkg 1.17.24
ii perl-base 5.20.1-5
Versions of packages perl-modules recommends:
ii libarchive-extract-perl 0.72-1
ii libcgi-pm-perl 4.09-2
ii libmodule-build-perl 0.421000-2
ii libmodule-pluggable-perl 5.1-1
ii libpackage-constants-perl 0.04-1
ii libpod-latex-perl 0.61-1
ii libterm-ui-perl 0.42-1
ii libtext-soundex-perl 3.4-1+b2
Versions of packages perl-modules suggests:
pn libb-lint-perl <none>
pn libcpanplus-dist-build-perl <none>
pn libcpanplus-perl <none>
pn libfile-checktree-perl <none>
ii liblog-message-perl 0.8-1
ii liblog-message-simple-perl 0.10-2
pn libobject-accessor-perl <none>
-- no debconf information
-- debsums errors found:
Can't locate File/Find.pm in @INC (you may need to install the File::Find
module) (@INC contains: /home/bpaterni/perl5/lib/perl5/x86_64-linux-gnu-thread-
multi /home/bpaterni/perl5/lib/perl5 /home/bpaterni/perl5/lib/perl5/x86_64
-linux-gnu-thread-multi /home/bpaterni/perl5/lib/perl5 /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.20.1 /usr/local/share/perl/5.20.1
/usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-
gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at
/usr/bin/debsums line 10.
BEGIN failed--compilation aborted at /usr/bin/debsums line 10.
*** /home/bpaterni/aptitude-safe-upgrade.out
$ sudo aptitude safe-upgrade
Resolving dependencies...
The following partially installed packages will be configured:
doc-base
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 19 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Setting up doc-base (0.10.6) ...
Registering 525 doc-base files...
Database error: Cannot save file `/var/lib/doc-base/info/status-new.yml': Can't
locate PerlIO.pm in @INC (you may need to install the PerlIO module) (@INC
contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.1
/usr/local/share/perl/5.20.1 /usr/lib/x86_64-linux-gnu/perl5/5.20
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20
/usr/local/lib/site_perl .) at /usr/share/perl5/YAML/Tiny.pm line 579.
BEGIN failed--compilation aborted.
..
** Trying to recover from the above install-docs error by
** removing its internal databases and re-calling it afterwards
mv: cannot stat ‘/var/lib/doc-base/info/status.yml’: No such file or
directory
dpkg: error processing package doc-base (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
doc-base
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package. Trying to recover:
Setting up doc-base (0.10.6) ...
Registering 525 doc-base files...
Database error: Cannot save file `/var/lib/doc-base/info/status-new.yml': Can't
locate PerlIO.pm in @INC (you may need to install the PerlIO module) (@INC
contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.1
/usr/local/share/perl/5.20.1 /usr/lib/x86_64-linux-gnu/perl5/5.20
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20
/usr/local/lib/site_perl .) at /usr/share/perl5/YAML/Tiny.pm line 579.
BEGIN failed--compilation aborted.
..
** Trying to recover from the above install-docs error by
** removing its internal databases and re-calling it afterwards
mv: cannot stat ‘/var/lib/doc-base/info/status.yml’: No such file or
directory
dpkg: error processing package doc-base (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
More information about the Perl-maintainers
mailing list