libsys-syslog-perl (0.29-1+deb7u1build0.12.04.1) breaks Perl dependecy on Ubuntu LTS 12.04

Bug #1617138 reported by An Nguyen
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libsys-syslog-perl (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

- Perl dependencies of this package
```
$ sudo apt-cache show libsys-syslog-perl
Package: libsys-syslog-perl
Priority: optional
Section: universe/perl
Installed-Size: 138
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Debian Perl Group <email address hidden>
Architecture: amd64
Version: 0.29-1+deb7u1build0.12.04.1
Depends: perl (>= 5.14.2-6ubuntu2.6), perlapi-5.14.2, libc6 (>= 2.4)
Filename: pool/universe/libs/libsys-syslog-perl/libsys-syslog-perl_0.29-1+deb7u1build0.12.04.1_amd64.deb
Size: 36912
MD5sum: 0bf246e268910f25d6dd071d667a010a
SHA1: 9894e351b625aea2b9aba6b371f84341a2ace5db
SHA256: cce1f876de242d2285b993fdf75975d57371278c653c8ea7068895e5974fee95
Description-en: Perl interface to the UNIX syslog(3) calls
 Sys::Syslog is an interface to the UNIX syslog(3) program.
 Call syslog() with a string priority and a list of printf() args just
 like syslog(3).
 .
 Note that an earlier version of this module is included in the perl
 package, and this one will override it when installed. Please don't
 depend on this package unnecessarily if the older one is enough.
Homepage: http://search.cpan.org/dist/Sys-Syslog/
Description-md5: ad197ee604176e44bb423c28b0acc790
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

Package: libsys-syslog-perl
Priority: optional
Section: universe/perl
Installed-Size: 138
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Debian Perl Group <email address hidden>
Architecture: amd64
Version: 0.29-1build2
Depends: perl (>= 5.14.2-3build1), perlapi-5.14.2, libc6 (>= 2.4)
Filename: pool/universe/libs/libsys-syslog-perl/libsys-syslog-perl_0.29-1build2_amd64.deb
Size: 37540
MD5sum: 0200e4bd21882782878b5db7de3519e3
SHA1: 8ac2c58e8a1c469ab8d3aed0f2984401a97ff903
SHA256: d47388796dd0853e88ae9f842327769d749b242b29039d751abd123339d861d7
Description-en: Perl interface to the UNIX syslog(3) calls
 Sys::Syslog is an interface to the UNIX syslog(3) program.
 Call syslog() with a string priority and a list of printf() args just
 like syslog(3).
 .
 Note that an earlier version of this module is included in the perl
 package, and this one will override it when installed. Please don't
 depend on this package unnecessarily if the older one is enough.
Homepage: http://search.cpan.org/dist/Sys-Syslog/
Description-md5: ad197ee604176e44bb423c28b0acc790
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
```

- Latest Perl release
```
$ sudo dpkg -l | grep perl
[..]
ii perl 5.14.2-6ubuntu2.5 Larry Wall's Practical Extraction and Report Language
ii perl-base 5.14.2-6ubuntu2.5 minimal Perl system
ii perl-modules 5.14.2-6ubuntu2.5 Core Perl modules
```

- Install the package using apt-get
```
$ sudo apt-get install -o Debug::pkgProblemResolver=yes libsys-syslog-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting
Starting 2
Investigating (0) libsys-syslog-perl [ amd64 ] < 0.29-1build2 -> 0.29-1+deb7u1build0.12.04.1 > ( universe/perl )
Broken libsys-syslog-perl:amd64 Depends on perl [ amd64 ] < 5.14.2-6ubuntu2.5 > ( perl ) (>= 5.14.2-6ubuntu2.6)
Done
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:

The following packages have unmet dependencies:
 libsys-syslog-perl : Depends: perl (>= 5.14.2-6ubuntu2.6) but 5.14.2-6ubuntu2.5 is to be installed
E: Unable to correct problems, you have held broken packages.
```

- Workd-around: use the 0.29-1build2 version instead
```
$ sudo apt-get install libsys-syslog-perl=0.29-1build2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
 libsys-syslog-perl
0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded.
Need to get 37.5 kB of archives.
After this operation, 141 kB of additional disk space will be used.
Get:1 http://ap-southeast-2.ec2.archive.ubuntu.com/ubuntu/ precise/universe libsys-syslog-perl amd64 0.29-1build2 [37.5 kB]
Fetched 37.5 kB in 0s (63.5 kB/s)
Selecting previously unselected package libsys-syslog-perl.
(Reading database ... 71291 files and directories currently installed.)
Unpacking libsys-syslog-perl (from .../libsys-syslog-perl_0.29-1build2_amd64.deb) ...
Processing triggers for man-db ...
Setting up libsys-syslog-perl (0.29-1build2) ...
```

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libsys-syslog-perl (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.