-
dpkg error upgr libc6: A copy of the C library was found in an unexpected directory
The following is from a flash-based persistent install of Knoppix 6.4 (I believe this is what you call a poor man's install). According to the Debian BTS, this bug in libc6 is "fixed", but it is not fixed for me.
Since now I can't install reportbug (or anything else), I can't report this "bug" to Debian even if I wanted to.
root@Microknoppix:/home/knoppix# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
libc6 libc6-i686
Suggested packages:
glibc-doc
The following packages will be upgraded:
libc6 libc6-i686
2 upgraded, 0 newly installed, 0 to remove and 95 not upgraded.
1 not fully installed or removed.
Need to get 0 B/5136 kB of archives.
After this operation, 32.8 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Reading changelogs...
(Reading database ... 348874 files and directories currently installed.)
Preparing to replace libc6 2.13-7 (using .../libc6_2.13-20_i386.deb) ...
A copy of the C library was found in an unexpected directory:
'/UNIONFS/lib/i386-linux-gnu/libc-2.13.so'
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library or get it out of
'/UNIONFS/lib/i386-linux-gnu' and try again.
dpkg: error processing /var/cache/apt/archives/libc6_2.13-20_i386.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
configured to not write apport reports
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.13-20_i386.deb
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB
Total disk space freed by localepurge: 0 KiB
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@Microknoppix:/home/knoppix# dpkg -i --force-all /var/cache/apt/archives/libc6_2.13-20_i386.deb
(Reading database ... 348874 files and directories currently installed.)
Preparing to replace libc6 2.13-7 (using .../libc6_2.13-20_i386.deb) ...
A copy of the C library was found in an unexpected directory:
'/UNIONFS/lib/i386-linux-gnu/libc-2.13.so'
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library or get it out of
'/UNIONFS/lib/i386-linux-gnu' and try again.
dpkg: error processing /var/cache/apt/archives/libc6_2.13-20_i386.deb (--install):
subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.13-20_i386.deb
root@Microknoppix:/home/knoppix# dpkg --configure -a
dpkg: dependency problems prevent configuration of libc6-dev:
libc6-dev depends on libc6 (= 2.13-20); however:
Version of libc6 on system is 2.13-7.
dpkg: error processing libc6-dev (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libc6-dev
root@Microknoppix:/home/knoppix#
-
Senior Member
registered user
Did you try the installation of the new libc6 package inside a chroot jail?
I would try something like the following in a root terminal or console.
Code:
mkdir /tmp/root
mount --bind /UNIONFS/ /tmp/root/
chroot /tmp/root
dpkg -i /var/cache/apt/archives/libc6_2.13-20_i386.deb
exit
umount /tmp/root
-
Thank you so very much; I just could not have put all the pieces together without your help.
And I've made a concerted effort to understand the reason for every line in the Code section so, as a newcomer, I can take away something in terms of self-education.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
![Intel Xeon E5-2697 v4 2.3GHz 18-Core Processor CPU LGA2011 SR2JV picture](/store/img/g/9jsAAOSwMLFk75UZ/s-l225/Intel-Xeon-E5-2697-v4-2-3GHz-18-Core-Processor-CPU.jpg)
Intel Xeon E5-2697 v4 2.3GHz 18-Core Processor CPU LGA2011 SR2JV
$49.99
![Dell Intel® Xeon® Processor E5-2698 v4 Lightly Used picture](/store/img/g/SMMAAOSwCj9mdw~i/s-l225/Dell-Intel-Xeon-Processor-E5-2698-v4-Lightly-Used.jpg)
Dell Intel® Xeon® Processor E5-2698 v4 Lightly Used
$64.00
![Intel - Core i9-14900K 14th Gen 24-Core 32-Thread - 4.4GHz (6.0GHz Turbo) Soc... picture](/store/img/g/YFUAAOSwTDplMDa3/s-l225/Intel-Core-i9-14900K-14th-Gen-24-Core-32-Thread-4-.jpg)
Intel - Core i9-14900K 14th Gen 24-Core 32-Thread - 4.4GHz (6.0GHz Turbo) Soc...
$533.99
![AMD Ryzen 7 7800X3D Processor (5 GHz, 8 Cores, Socket AM5), New /Sealed picture](/store/img/g/oVIAAOSw0tpmdfut/s-l225/AMD-Ryzen-7-7800X3D-Processor-5-GHz-8-Cores-Socket.jpg)
AMD Ryzen 7 7800X3D Processor (5 GHz, 8 Cores, Socket AM5), New /Sealed
$309.99
![10th GEN INTEL Core i5-10400F 2.9GHz Socket-1200 Desktop CPU SRH3D Processor picture](/store/img/g/dPgAAOSwrWxmeHzS/s-l225/10th-GEN-INTEL-Core-i5-10400F-2-9GHz-Socket-1200-D.jpg)
10th GEN INTEL Core i5-10400F 2.9GHz Socket-1200 Desktop CPU SRH3D Processor
$69.99
![Intel Core i5 Gen 10 I5-10505 3.20 GHz Comet Lake SRH38 FCLGA1200 Processor Used picture](/store/img/g/eZsAAOSwDrxmImsd/s-l225/Intel-Core-i5-Gen-10-I5-10505-3-20-GHz-Comet-Lake-.jpg)
Intel Core i5 Gen 10 I5-10505 3.20 GHz Comet Lake SRH38 FCLGA1200 Processor Used
$60.84
![Intel i7-3770 SR0PK 3.40GHz 8MB 4-Core LGA1155 Socket CPU Processor picture](/store/img/g/SN4AAOSwxIRmWRvk/s-l225/Intel-i7-3770-SR0PK-3-40GHz-8MB-4-Core-LGA1155-Soc.jpg)
Intel i7-3770 SR0PK 3.40GHz 8MB 4-Core LGA1155 Socket CPU Processor
$29.99
![Intel - Core i5-14600K 14th Gen 14-Core 20-Thread - 4.0GHz (5.3GHz Turbo) Soc... picture](/store/img/g/2f8AAOSw7ltlMDW2/s-l225/Intel-Core-i5-14600K-14th-Gen-14-Core-20-Thread-4-.jpg)
Intel - Core i5-14600K 14th Gen 14-Core 20-Thread - 4.0GHz (5.3GHz Turbo) Soc...
$305.99
![Intel Xeon E5-2667 V4 SR2P5 (3.2GHZ/8-CORE/25MB/135W) PROCESSOR CPU picture](/store/img/g/stMAAOSw7a1mct69/s-l225/Intel-Xeon-E5-2667-V4-SR2P5-3-2GHZ-8-CORE-25MB-135.jpg)
Intel Xeon E5-2667 V4 SR2P5 (3.2GHZ/8-CORE/25MB/135W) PROCESSOR CPU
$28.99
![Intel Core i9-12900KS 12th Gen Processor 5.5 GHz, 16 Core Brand New & Sealed picture](/store/img/g/3vEAAOSwvt1mcffs/s-l225/Intel-Core-i9-12900KS-12th-Gen-Processor-5-5-GHz-1.jpg)
Intel Core i9-12900KS 12th Gen Processor 5.5 GHz, 16 Core Brand New & Sealed
$264.90