[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#95253: upgrading from potato to sid, perl: /lib/libc.so.6: version `GLIBC_2.2' not found (required by /lib/libdb.so.3)



Package: perl
Severity: minor

I am really confused what component caused this bug, so this was filed
against perl, and cc'd to the libstdc and dpkg maintaner. Please reassign
the bug if you feel to know where it does belong.

While upgrading from potato to sid the following happened while 'apt-get
install postgresql' the system (apart from other, less serious problems).
(This was a partial upgrade to upgrade psql and the components it has
depended on to sid level.)

[...]
Removing old gcc doc directory.
Unpacking replacement gcc ...
Preparing to replace cpp 1:2.95.2-13 (using
.../cpp_1%3a2.95.3-7_i386.deb) ...
Unpacking replacement cpp ...
Selecting previously deselected package cpp-2.95.
Unpacking cpp-2.95 (from .../cpp-2.95_1%3a2.95.4-0.010407_i386.deb) ...
Preparing to replace binutils 2.9.5.0.37-1 (using
.../binutils_2.11.90.0.5-1_i386.deb) ...
Unpacking replacement binutils ...
Selecting previously deselected package gcc-2.95.
Unpacking gcc-2.95 (from .../gcc-2.95_1%3a2.95.4-0.010407_i386.deb) ...
Selecting previously deselected package g++-2.95.
Unpacking g++-2.95 (from .../g++-2.95_1%3a2.95.4-0.010407_i386.deb) ...
Preparing to replace libstdc++2.10-dev 1:2.95.2-13 (using
.../libstdc++2.10-dev_1%3a2.95.4-0.010407_i386.deb) ...
perl: /lib/libc.so.6: version `GLIBC_2.2' not found (required by
/lib/libdb.so.3)
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
perl: /lib/libc.so.6: version `GLIBC_2.2' not found (required by
/lib/libdb.so.3)
dpkg: error processing
/var/cache/apt/archives/libstdc++2.10-dev_1%3a2.95.4-0.010407_i386.deb
(--unpack):
 subprocess new pre-removal script returned error exit status 1
dpkg: regarding .../libc6-dev_2.2.2-4_i386.deb containing libc6-dev:
 libc6-dev conflicts with libstdc++2.10-dev (<< 1:2.95.2-15)
  libstdc++2.10-dev (version 1:2.95.2-13) is installed.
dpkg: error processing
/var/cache/apt/archives/libc6-dev_2.2.2-4_i386.deb (--unpack):
 conflicting packages - not installing libc6-dev
Preparing to replace locales 2.1.3-18 (using
.../locales_2.2.2-4_all.deb) ...
Unpacking replacement locales ...
Preparing to replace libc6 2.1.3-18 (using .../libc6_2.2.2-4_i386.deb)
...
Unpacking replacement libc6 ...
Replacing files in old package ldso ...
Errors were encountered while processing:
 /var/cache/apt/archives/libstdc++2.10-dev_1%3a2.95.4-0.010407_i386.deb
 /var/cache/apt/archives/libc6-dev_2.2.2-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)



Seems that some component didn't like the order libc6 was upgraded.
The bug isn't grave, after 'dpkg --configure --pending' it was
resorted, and the next apt-get run went smoothly.




Reply to: