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

Bug#328088: marked as done (libc6: /etc/init.d/glibc.sh uses /usr/bin/dpkg to check for kernel versions.)



Your message dated Thu, 23 Feb 2006 14:02:15 -0800
with message-id <E1FCOXP-0004sj-TY@spohr.debian.org>
and subject line Bug#325802: fixed in glibc 2.3.6-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libc6
Version: 2.3.5-6
Severity: normal

/etc/init.d/glibc.sh is called very early on in the boot process. /usr
may not be mounted so using /usr/bin/dpkg may fail for some people. So
would using /proc since the may not be mounted either. /bin/uname should
be there and /bin/sh can do maths.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13.p4
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.3.6-2

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive:

glibc-doc_2.3.6-2_all.deb
  to pool/main/g/glibc/glibc-doc_2.3.6-2_all.deb
glibc_2.3.6-2.diff.gz
  to pool/main/g/glibc/glibc_2.3.6-2.diff.gz
glibc_2.3.6-2.dsc
  to pool/main/g/glibc/glibc_2.3.6-2.dsc
libc6-dbg_2.3.6-2_hppa.deb
  to pool/main/g/glibc/libc6-dbg_2.3.6-2_hppa.deb
libc6-dev_2.3.6-2_hppa.deb
  to pool/main/g/glibc/libc6-dev_2.3.6-2_hppa.deb
libc6-pic_2.3.6-2_hppa.deb
  to pool/main/g/glibc/libc6-pic_2.3.6-2_hppa.deb
libc6-prof_2.3.6-2_hppa.deb
  to pool/main/g/glibc/libc6-prof_2.3.6-2_hppa.deb
libc6-udeb_2.3.6-2_hppa.udeb
  to pool/main/g/glibc/libc6-udeb_2.3.6-2_hppa.udeb
libc6_2.3.6-2_hppa.deb
  to pool/main/g/glibc/libc6_2.3.6-2_hppa.deb
libnss-dns-udeb_2.3.6-2_hppa.udeb
  to pool/main/g/glibc/libnss-dns-udeb_2.3.6-2_hppa.udeb
libnss-files-udeb_2.3.6-2_hppa.udeb
  to pool/main/g/glibc/libnss-files-udeb_2.3.6-2_hppa.udeb
locales_2.3.6-2_all.deb
  to pool/main/g/glibc/locales_2.3.6-2_all.deb
nscd_2.3.6-2_hppa.deb
  to pool/main/g/glibc/nscd_2.3.6-2_hppa.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 325802@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 23 Feb 2006 17:47:58 +0100
Source: glibc
Binary: libc0.1-prof libc6-dev-amd64 libc6-i686 libc6-dev-ppc64 libc0.3-pic glibc-doc libc0.3 libc0.1-i686 libc6.1-dev libc6-s390x libnss-files-udeb libc6-dev-sparc64 libc6-i386 libc0.3-dev libc6-udeb libc6-dbg libc6.1-pic libc6-dev libc0.3-prof libc6-sparcv9 libc0.1-udeb libc6-dev-i386 libc6.1-prof libc0.1-dev locales libc6-pic libc0.3-udeb libc0.1-pic libc6-ppc64 libc0.3-dbg libc0.1-dbg libc6-amd64 libc0.1 libc6-prof libc6 libc6-sparcv9b libc6.1-udeb libc6.1-dbg nscd libc6-sparc64 libnss-dns-udeb libc6.1 libc6-dev-s390x
Architecture: source hppa all
Version: 2.3.6-2
Distribution: unstable
Urgency: low
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description: 
 glibc-doc  - GNU C Library: Documentation
 libc6      - GNU C Library: Shared libraries and Timezone data
 libc6-dbg  - GNU C Library: Libraries with debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files
 libc6-pic  - GNU C Library: PIC archive library
 libc6-prof - GNU C Library: Profiling Libraries
 libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
 libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
 locales    - GNU C Library: National Language (locale) data [support]
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 240901 274367 281863 289853 295855 320273 321580 323013 325226 325802 326581 328088 333565 339482 344836 345481 347762 351638 352263 352416 352500 352597 352636 353611 354074
Changes: 
 glibc (2.3.6-2) unstable; urgency=low
 .
    [ Denis Barbier ]
    * Modify debver2localesdep.pl, locales-depver and control files to provide
      a smooth upgrade in unstable when locales require changes in localedef.
      This is the first part for solving #352620, the proper dependency for
      locales will be set by the next upload.
    * debian/control: Clean up. Remove versioned dependencies on gettext,
      debianutils, tar, texinfo; these versions were already in oldstable.
      Drop references to localebin, wg15-locale, i18ndata, locale-ja, locale-ko,
      locale-vi, locale-zh, libc6-doc, glibcdoc and libc6 (<< 2.1-4).
    * debian/control: Split Build-Depends on several lines for readability
      purpose.
    * Add RON to locale/iso-4217.def and bump LOCALES_COMPAT_VER to 2.3.6-2.
    * Fix thousand separator for de_CH, and let other Swiss locales copy
      de_CH for LC_NUMERIC and LC_MONETARY sections.  (Closes: #345481)
    * Apply a patch from Fedora to define AM/PM strings in cy_GB and en_GB
      locales.  (Closes: #240901)
    * Fix the week definition for the C locale.
    * Check first_weekday fields against current CLDR snapshot.  Modified
      locales are *_GB (=2), ar_SY (=5), ms_MY (=2), id_ID (=2).  Add
      this field to more locales.
    * locale-gen: Replace 'test ... -a ...' by two tests.
    * Add an "All locales" option to the locales/locales_to_be_generated
      template.  When it is selected, /etc/locale.gen is a symlink to
      /usr/share/i18n/SUPPORTED.  (Closes: #321580, #323013)
    * Updated debconf translations:  (Closes: #353611)
     - Brazilian Portuguese, by André Luís Lopes  (Closes: #352416)
     - Czech, by Miroslav Kure
     - Danish, by Morten Brix Pedersen
     - Dutch, by Bart Cornelis
     - French, by Denis Barbier
     - German, by Helge Kreutzmann
     - Polish, by Emilian Nowak
     - Portuguese, by Simão Pedro Cardoso
     - Spanish, by Carlos Valdivia Yagüe
     - Swedish, by Daniel Nylander
     - Ukrainian, by Eugeniy Meshcheryakov
 .
   [ Clint Adams ]
   * Add hurd-getresuid-dyslexia.diff (fixes incorrect ordering of
     arguments) with patch from Samuel Thibault.  (Closes: #352500)
   * Add hppa-no-ldbl-128.diff (stops implying that PA needs
     128-bit long double support in glibc) from Aurelien Jarno.
     (Closes: #344836).
   * debian/local/manpages/locale.1: remove double quotes from
     synopsis.  (Closes: #352597)
 .
   [ Aurelien Jarno ]
   * Move dependency on lib64gcc1 from libc6-amd64 to libc6-dev-amd64 to
     avoid a dependency loop.  (Closes: #352263)
   * Use sed and test in /etc/init.d/glibc.sh to compare kernel versions.
     Put the Debian architecture name in the script at build time instead
     of using 'dpkg --print-architecture'. Thanks to Florent Bayle for
     the idea.  (Closes: #325802, #328088, #339482)
   * Fix example code showing how to use hooks for malloc.  (Closes:
     bug#333565).
   * Add hurd-ioctl-decode-argument.diff (fixes decoding of ioctl
     arguments) from Samuel Thibault.  (Closes: #320273)
   * Fix the prototype of sbrk() in the manual.  (Closes: #281863)
   * Fix the strcasestr() examples in the manual.  (Closes: #289853)
   * Install libc_nonshared.a in /usr/lib/nptl, and fix the location
     of the static libraries of the NPTL ld scripts. (Closes: #347762)
   * Update debian/ files for GNU/kFreeBSD.  (Closes: #351638)
   * Regenerate debian/control, generate debian/control.in/libc0.1.
   * Lintian cleans:
     - Remove build-dependencies on tar and debianutils, they are
       build-essential packages
     - Fix FSF postal address
     - Use policy compliant links in libc6-dev-amd64
     - Use an absolute symlink for /lib64 on amd64
   * Add myself to Uploaders.
   * Switch to gcc-4.0 on powerpc.
   * Remove old hack for gcc-3.4 on amd64.
   * Build with the compiler defined as default for glibc (ie currently
     gcc-4.0) instead of gcc on amd64.
   * Decrease priorities of 64-bit main and -dev packages to standard
     and optional for all architectures. It better matches override,
     though it will still have to be changed.
   * Fix glibc235-hppa-lt.diff (restore ret0 across calls to CDISABLE)
     from Randolph Chung.  (Closes: #326581)
   * Switch to gcc-4.0 on hppa.
   * Add support for extra_pkg_install hooks for udeb packages.
   * Build back with -g1 on amd64, it was removed to permit the build with
     gcc-3.4.
   * Remove --with-tls and --with-__thread in sysdeps/* as they are the
     default option since version 2.3.5.
   * Multiarch support:
     - Add ld-multiarch.diff (add (/usr)/lib/$(config-machine)-$(config-os))
       to the search path of the dynamic linker) from Tollef Fog Heen.
       (Closes: #295855)
     - Add ldconfig-multiarch.diff (add directories pointed from /lib/ldconfig
       to the search path).
     - Create (/usr)/lib/$(config-machine)-$(config-os) and add symlinks to
       these directories in /lib/ldconfig/
     - Add rtld.diff (add a new configuration variable rtlddir to change the
       dynamic linker in the ELF binaries) partly from Andreas Jochen. This is
       necessary to be able to install a glibc in the multiarch dir while still
       conforming to the various ABIs which specify a linker in /lib or /lib64.
   * Remove the patch to install the libc into /lib instead of /lib64 on
     amd64. Use the new libdir, slibdir and rtlddir options in configparm to
     install the glibc in (/usr)/lib, and to use the dynamic linker path
     specified by the ABI for path for libc objects.  (Closes: #325226)
   * Add -u option to the ldd manpage.  (Closes: #354074)
   * Merged a patch from Michael Bank to use gcc-4.0 on Hurd.
   * Add resource_h.diff (RLIMIT_NICE and RLIMIT_RTPRIO support) from MAIN.
     (Closes: #352636)
   * Add hppa-inlining.diff (Increase the maximal overall growth of the
     compilation unit caused by inlining for dl-reloc.c on hppa).
   * Build a 32-bit libc on amd64, using the new multiarch directories.
     (Closes: #274367)
Files: 
 2e6e4753291cf9df06c3ab87f7f1b28b 1969 libs required glibc_2.3.6-2.dsc
 d52b76d6a8ae50204d430438891aaeaa 647842 libs required glibc_2.3.6-2.diff.gz
 0934d909a591b9e01884bec78a7b16e0 3350798 doc optional glibc-doc_2.3.6-2_all.deb
 9715e8a7b8177f7c44b798c36e2c32d6 3927872 libs standard locales_2.3.6-2_all.deb
 f76c17b721418bbdf9c9c48779c894d0 4434228 libs required libc6_2.3.6-2_hppa.deb
 1469e3531359c56205999b420328a4e3 2335596 libdevel standard libc6-dev_2.3.6-2_hppa.deb
 7764a16c8b24b25a54aa8d3892e853c8 1851082 libdevel extra libc6-prof_2.3.6-2_hppa.deb
 6de5dd47b86442df6005d6a55e84a3ae 1417056 libdevel optional libc6-pic_2.3.6-2_hppa.deb
 4eff01b6a90065d461377ee6fdad1357 138794 admin optional nscd_2.3.6-2_hppa.deb
 a7923d19f2478f18ee2cd10709733803 5959512 libdevel extra libc6-dbg_2.3.6-2_hppa.deb
 d9e955ef6f60a574f356c5cdb74bf3fe 1052522 debian-installer extra libc6-udeb_2.3.6-2_hppa.udeb
 ace711c0039b24850534f2ff1e526fb1 9638 debian-installer extra libnss-dns-udeb_2.3.6-2_hppa.udeb
 30a1382095d45ccd44dea5711dc77ea7 19002 debian-installer extra libnss-files-udeb_2.3.6-2_hppa.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFD/i6Yw3ao2vG823MRAjcOAJ0Qk3PSbXlhneTaohjmhurBfNt/ZQCfZb4t
wtW7XoqUK1quz0LlK5ZEWjU=
=kTwM
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: