libsys-syslog-perl (0.29-1+deb7u1build0.12.04.1) breaks Perl dependecy on Ubuntu LTS 12.04
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-
Architecture: amd64
Version: 0.29-1+
Depends: perl (>= 5.14.2-6ubuntu2.6), perlapi-5.14.2, libc6 (>= 2.4)
Filename: pool/universe/
Size: 36912
MD5sum: 0bf246e268910f2
SHA1: 9894e351b625aea
SHA256: cce1f876de242d2
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://
Description-md5: ad197ee604176e4
Bugs: https:/
Origin: Ubuntu
Package: libsys-syslog-perl
Priority: optional
Section: universe/perl
Installed-Size: 138
Maintainer: Ubuntu Developers <email address hidden>
Original-
Architecture: amd64
Version: 0.29-1build2
Depends: perl (>= 5.14.2-3build1), perlapi-5.14.2, libc6 (>= 2.4)
Filename: pool/universe/
Size: 37540
MD5sum: 0200e4bd2188278
SHA1: 8ac2c58e8a1c469
SHA256: d47388796dd0853
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://
Description-md5: ad197ee604176e4
Bugs: https:/
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::
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+
Broken libsys-
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-
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://
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-
Processing triggers for man-db ...
Setting up libsys-syslog-perl (0.29-1build2) ...
```
Status changed to 'Confirmed' because the bug affects multiple users.