System :: libc6



I am trying to get libc6 dsl extension but it ends with 'checksum or download error'.
As the md5sum is OK, I tried to reboot  (DSL 3.3 grub frugal install with persistence) and It issued a lot of error on the other dsl extensions already present (which where OK before). It eventually gave me back a prompt as root (no dsl home). I 'manually' removed the libc6 extension from mydsl directory and managed to get back my regular environment after the next reboot.
I still need libc6 (I also have a problem on that package through apt, but that will be another post if needed). Is there a known issue about that dsl extension?

This sounds like there is a "clobber" directory in libc6.dsl - after downloading it, you could try the following:
Code Sample
# declobber.sh /path-to-file/libc6.dsl
and then load the resulting libc6.dsl.

For apt-get/dpkg you will probably have to use the following:
Code Sample
# apt-get install --force=all libc6
or
# dpkg -i --force-all /path-to-file/libc6*.deb

This will still ask you a question about stopping something or other (say yes) and may require you to edit /etc/ld.so.conf. Once you've done all this, it will load.

Thank for the hints. I didn't know anything about that declobber.sh (documented somewhere?).
The command created a directory in /home/dsl and indicated a list of directories to me. Not really knowing what to think about the result of the command, I started MyDSL again and loaded the local libc6. The process went through without any warning, so I supposed it had worked.
But at the next reboot the other dsl extensions loaded after libc6 (according to alphabetical order) produced many errors (just as it had done before I knew about declobber.sh). At the end of the boot /home/dsl was not mounted, many commands were missing, and I could do nearly nothing but shutdown the computer.
Might there be some incompatibility between libc6 and the other extensions (ntpdate and wine)?

After you run declobber.sh, the modified extension should be called something like libc6_no_clobber.dsl - this is the one you should load.
I had not seen the libc6-declobber.dsl in the declobber sub-directory created in /home/dsl. Now that I copied it in mydsl, it works!
Still some lines about that special utility in DSL Wiki could help. I would not have found it by myself and that is still magic for me...

But that libc6 is apparently not enough for preventing apt to get the buggy libc6-sarge package (dpkg -i --force-all does not help) when I try to apt perl. So I resume my issue by posting in net and apt, which should be more appropriate.

Next Page...
original here.