You pretty much need libc6 to do anything, so my guess is its a version issue. Ubuntu is actually very bad about this, frequently updating their libc. I'm on Debian Etch and can't use packages compiled for newer Ubuntu setups because it was compiled against a slightly newer libc. To see what version you have use dpkg -l
Then check the libc needed by the package. An apt-get update, apt-get libc6 might just update the package, but I'd apt-get dist-upgrade to make sure you don't cause any more dependency problems (libc should be backwards binary compatible, but sometime isn't).
Finally, assuming your connection isn't to blame, might I suggest using a different mirror in /etc/apt/sources.list? I'm sure you can find a list of mirrors on the Ubuntu website.
Hope this helps.
Code:
tillin9@Shiva$ dpkg -l libc6
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-============================-============================-========================================================================
ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-============================-============================-========================================================================
ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries
Then check the libc needed by the package. An apt-get update, apt-get libc6 might just update the package, but I'd apt-get dist-upgrade to make sure you don't cause any more dependency problems (libc should be backwards binary compatible, but sometime isn't).
Finally, assuming your connection isn't to blame, might I suggest using a different mirror in /etc/apt/sources.list? I'm sure you can find a list of mirrors on the Ubuntu website.
Hope this helps.
) Debian Etch would have the same problem with Limewire. The Limewire devs used a very new libc. I only have 2.3.6, it needs 2.4-1. The testing (Lenny now), unstable, and experimental are actually all 2.3.6 also. There are some 2.5 libc6 packages in the works, but nothing on the mirrors.
or more realistically not having 3 bonded GigE lanes to your fibre channel or 3 bonded 100 Mbit to your router.
so there will likely be mistakes.