Depends on libc6 < 2.13

Bug #788943 reported by Tim White on 2011-05-27
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unscd (Ubuntu)
Undecided
Unassigned
Natty
Undecided
Unassigned
Oneiric
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://ftp.iinet.net.au/linux/ubuntu/ natty/universe amd64 Packages
$ 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://packages.debian.org/unstable/main/unscd

TEST CASE:
1. Try installing the unscd package. It fails with the above message.
2. The rebuild package from natty-proposed installs.

Tim White (timwhite88) wrote :

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)

Michael Bienia (geser) wrote :

The "problem" is that unscd got build when libc6 2.12 was current in natty and not rebuild later with libc6 2.13 (resulting in updated dependencies).

Changed in unscd (Ubuntu):
status: New → Triaged
assignee: nobody → Michael Bienia (geser)
Michael Bienia (geser) on 2011-05-29
Changed in unscd (Ubuntu Natty):
status: New → Triaged
assignee: nobody → Michael Bienia (geser)
Michael Bienia (geser) on 2011-05-29
description: updated
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unscd - 0.47-2build1

---------------
unscd (0.47-2build1) oneiric; urgency=low

  * No-change rebuild to update dependency on libc6 (lp: #788943).
 -- Michael Bienia <email address hidden> Sun, 29 May 2011 15:21:40 +0200

Changed in unscd (Ubuntu Oneiric):
status: Triaged → Fix Released
Michael Bienia (geser) on 2011-05-29
Changed in unscd (Ubuntu Natty):
assignee: Michael Bienia (geser) → nobody
Changed in unscd (Ubuntu Oneiric):
assignee: Michael Bienia (geser) → nobody

Accepted unscd into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in unscd (Ubuntu Natty):
status: Triaged → Fix Committed
tags: added: verification-needed
Thorsten Glaser (mirabilos) wrote :

You know, edos-debcheck can be used to ensure all packages in a given release
are installable. (Also, why is this still in -proposed?)

Michael Bienia (geser) wrote :

I've checked the package from natty-proposed and it installs fine in my natty VM (no further testing was done).

tags: added: verification-done
removed: verification-needed
tags: added: testcase
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unscd - 0.47-2build0.1

---------------
unscd (0.47-2build0.1) natty-proposed; urgency=low

  * No-change rebuild to update dependency on libc6 (lp: #788943).
 -- Michael Bienia <email address hidden> Sun, 29 May 2011 15:27:08 +0200

Changed in unscd (Ubuntu Natty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers