Package dante-client needs updated version dependency on libc6
Bug #767085 reported by
Shawn Guo
This bug affects 17 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux Mint |
New
|
Undecided
|
Unassigned | ||
dante (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Natty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: dante-client
I was told to log a bug by https:/
$ lsb_release -rd
Description: Ubuntu Natty (development branch)
Release: 11.04
$ apt-cache policy dante-client
dante-client:
Installed: (none)
Candidate: 1.1.19.
Version table:
1.
500 http://
100 /var/lib/
I expect package dante-client can be installed and working. But now it fails to install.
Thanks,
Shawn
Related branches
summary: |
- Package dante-client is broken on natty beta + Package dante-client needs updated version dependency on libc6 |
To post a comment you must log in.
I am able to reproduce this bug on a Natty amd64 system of my own. This happens because libdsocksd0 (a dependency of dante-client) requires an *older* version of libc6 than what is available in Natty. Text from the Terminal in the original question (which I can reproduce on my machine), which was left out of this bug report, reveals this:
[start of text from https:/ /answers. launchpad. net/ubuntu/ +source/ dante/+ question/ 153547]
$ sudo apt-get install dante-client
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: dfsg-3ubuntu4) but it is not going to be installed
dante-client : Depends: libdsocksd0 (= 1.1.19.
E: Broken packages
$ sudo apt-get install libdsocksd0
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:
libdsocksd0 : Depends: libc6 (< 2.13) but 2.13-0ubuntu13 is to be installed
E: Broken packages
[end of text from https:/ /answers. launchpad. net/ubuntu/ +source/ dante/+ question/ 153547]
(I am able to confirm this bug down to the details of the error messages and the specific versions cited, which, given these errors, is expected.)
So this is actually a bug in libdsocksd0 rather than dante-client. To fix this bug, the version restriction in libdsocksd0's libc6 dependency must be lifted. I don't know if other changes will have to be made to libdsocksd0, though, because I don't know if that version restriction is totally artificial, or if libdsocksd0 does actually break in some way when used with a later version of libc6.
By the way, as expected, this same breaking version dependency is present in libsocksd0 (the version of the library associated with libsocksd-dev (whereas libdsocksd0, the package causing the specific breakage cited here, is just used by dante-client).