Package: libc6
Version: 2.3.6.ds1-13etch4
Severity: important

Hi,

libc6 does not cleanly upgrade from etch to sid. Steps to reproduce:

unpack etch chroot
update sources.list to sid
aptitude update
aptitude install libc6

[5/[EMAIL PROTECTED] etch]:~$ dpkg --list 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-13et GNU C Library: Shared libraries
[6/[EMAIL PROTECTED] etch]:~$ sudo aptitude install libc6
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done
The following packages are BROKEN:
  libc6 locales
The following packages have been kept back:
  apt apt-utils aptitude base-files base-passwd bash bsdutils coreutils
  debconf debconf-english debian-archive-keyring debianutils diff dpkg
  e2fslibs e2fsprogs findutils gcc-4.1-base gnupg gpgv grep gzip hostname
  initscripts jed jed-common less libacl1 libattr1 libblkid1 libbz2-1.0
  libcomerr2 libdb4.2 libdb4.3 libdb4.4 libgcc1 libgcrypt11 libgnutls13
  libgpg-error0 libldap2 libncurses5 libncursesw5 libnewt0.52
  libpam-modules libpam-runtime libpam0g libreadline5 libsasl2-2
  libselinux1 libsepol1 libslang2 libss2 libssl0.9.8 libstdc++6 libtasn1-3
  libusb-0.1-4 libuuid1 login lsb-base makedev mime-support mktemp mount
  ncurses-base ncurses-bin perl-base procps psmisc python python-central
  python-minimal python2.4 python2.4-minimal readline-common reportbug sed
  sudo sysv-rc sysvinit sysvinit-utils tar tzdata util-linux whiptail
  zlib1g
1 packages upgraded, 0 newly installed, 0 to remove and 86 not upgraded.
Need to get 4394kB of archives. After unpacking 451kB will be freed.
The following packages have unmet dependencies:
  locales: Depends: glibc-2.3.6.ds1-1 which is a virtual package.
  libc6: Conflicts: tzdata (< 2007k-1) but 2007j-1etch1 is installed and it is 
kept back.
Resolving dependencies...
The following actions will resolve these dependencies:

Upgrade the following packages:
locales [2.3.6.ds1-13etch4 (now) -> 2.7-8 (unstable)]
tzdata [2007j-1etch1 (now) -> 2007k-3 (unstable)]

Score is 10

Accept this solution? [Y/n/q/?] y
The following packages have been kept back:
  apt apt-utils aptitude base-files base-passwd bash bsdutils coreutils
  debconf debconf-english debian-archive-keyring debianutils diff dpkg
  e2fslibs e2fsprogs findutils gcc-4.1-base gnupg gpgv grep gzip hostname
  initscripts jed jed-common less libacl1 libattr1 libblkid1 libbz2-1.0
  libcomerr2 libdb4.2 libdb4.3 libdb4.4 libgcc1 libgcrypt11 libgnutls13
  libgpg-error0 libldap2 libncurses5 libncursesw5 libnewt0.52
  libpam-modules libpam-runtime libpam0g libreadline5 libsasl2-2
  libselinux1 libsepol1 libslang2 libss2 libssl0.9.8 libstdc++6 libtasn1-3
  libusb-0.1-4 libuuid1 login lsb-base makedev mime-support mktemp mount
  ncurses-base ncurses-bin perl-base procps psmisc python python-central
  python-minimal python2.4 python2.4-minimal readline-common reportbug sed
  sudo sysv-rc sysvinit sysvinit-utils tar util-linux whiptail zlib1g
The following packages will be upgraded:
  libc6 locales tzdata
3 packages upgraded, 0 newly installed, 0 to remove and 84 not upgraded.
Need to get 9550kB of archives. After unpacking 1667kB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1 http://debian.debian.zugschlus.de sid/main tzdata 2007k-3 [727kB]
Get:2 http://debian.debian.zugschlus.de sid/main locales 2.7-8 [4429kB]
Get:3 http://debian.debian.zugschlus.de sid/main libc6 2.7-8 [4394kB]
Fetched 9550kB in 1s (6032kB/s)
Preconfiguring packages ...
(Reading database ... 6764 files and directories currently installed.)
Preparing to replace tzdata 2007j-1etch1 (using .../tzdata_2007k-3_all.deb) ...
Unpacking replacement tzdata ...
Setting up tzdata (2007k-3) ...

User defined timezone, leaving /etc/localtime unchanged.
Local time is now:      Sat Feb 16 00:12:28 UTC 2008.
Universal Time is now:  Sat Feb 16 00:12:28 UTC 2008.
Run 'dpkg-reconfigure tzdata' if you wish to change it.


(Reading database ... 6764 files and directories currently installed.)
Preparing to replace locales 2.3.6.ds1-13etch4 (using 
.../archives/locales_2.7-8_all.deb) ...
Unpacking replacement locales ...
Preparing to replace libc6 2.3.6.ds1-13etch4 (using 
.../archives/libc6_2.7-8_i386.deb) ...

Name Service Switch update in the C Library: pre-installation question.

Running services and programs that are using NSS need to be restarted,
otherwise they might not be able to do lookup or authentication any more.
The installation process is able to restart some services (such as ssh or
telnetd), but other programs cannot be restarted automatically.  One such
program that needs manual stopping and restart after the glibc upgrade by
yourself is xdm - because automatic restart might disconnect your active
X11 sessions.

Known packages that need to be stopped before the glibc upgrade are:
        xdm kdm gdm postgresql xscreensaver proftpd

This script did not detect any installed services which need to be
stopped.

If you want to interrupt the upgrade now and continue later, please
answer No to the question below.

Do you want to upgrade glibc now? [Y/n] y

Unpacking replacement libc6 ...
/bin/sh: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, 
version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
dpkg: warning - old post-removal script returned error exit status 127
dpkg - trying script from the new package instead ...
/bin/sh: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, 
version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
dpkg: error processing /var/cache/apt/archives/libc6_2.7-8_i386.deb (--unpack):
 subprocess new post-removal script returned error exit status 127
/bin/sh: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, 
version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
dpkg: error while cleaning up:
 subprocess pre-installation script returned error exit status 127
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.7-8_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
dpkg: dependency problems prevent configuration of locales:
 locales depends on glibc-2.7-1; however:
  Package glibc-2.7-1 is not installed.
dpkg: error processing locales (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 locales
[7/[EMAIL PROTECTED] etch]:~$ dpkg --list 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
+++-==============-==============-============================================
iHR libc6          2.3.6.ds1-13et GNU C Library: Shared libraries
[8/[EMAIL PROTECTED] etch]:~$ 


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.24.2-zgsrv
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages libc6 depends on:
ii  tzdata                        2007k-3    time zone and daylight-saving time

libc6 recommends no packages.

-- debconf information:
  glibc/restart-services:
  glibc/restart-failed:



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to