Depends on libc6 < 2.13
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unscd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Natty |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: unscd
Should depend on libc6 < 2.14 (inline with Debian) so that it can be installed. Under natty, it is not installable as it depends on libc6 < 2.13
$ apt-cache policy unscd
unscd:
Installed: (none)
Candidate: 0.47-2
Version table:
0.47-2 0
500 http://
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 11.04
Release: 11.04
Codename: natty
$ sudo apt-get install unscd
[sudo] password for tim:
Reading package lists... Done
Building dependency tree
Reading state information... 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:
unscd : Depends: libc6 (< 2.13) but 2.13-0ubuntu13 is to be installed
E: Broken packages
See Debian has it correct http://
TEST CASE:
1. Try installing the unscd package. It fails with the above message.
2. The rebuild package from natty-proposed installs.
Changed in unscd (Ubuntu Natty): | |
status: | New → Triaged |
assignee: | nobody → Michael Bienia (geser) |
description: | updated |
Changed in unscd (Ubuntu Natty): | |
assignee: | Michael Bienia (geser) → nobody |
Changed in unscd (Ubuntu Oneiric): | |
assignee: | Michael Bienia (geser) → nobody |
tags: | added: testcase |
Must be a bug in the build time, as libc6 isn't a dependency until compile time. Compiling the package under natty gives the correct Depends.
Package from repo
Depends: libc6 (>> 2.12), libc6 (<< 2.13)
Package built from source in repo with debuild
Depends: libc6 (>> 2.13~), libc6 (<< 2.14)