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

Bug#325511: marked as done (libc6: bashisms in /etc/init.d/glibc.sh script)

Your message dated Mon, 29 Aug 2005 20:47:11 -0700
with message-id <E1E9x5b-0006iw-00@spohr.debian.org>
and subject line Bug#325511: fixed in glibc 2.3.5-6
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)

Received: (at submit) by bugs.debian.org; 29 Aug 2005 05:36:53 +0000
>From simon@nuit.ca Sun Aug 28 22:36:53 2005
Return-path: <simon@nuit.ca>
Received: from ns1.kisikew.org (smtp.nuit.ca) [] (Debian-exim)
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1E9cKC-0001nM-00; Sun, 28 Aug 2005 22:36:53 -0700
Received: from simon by smtp.nuit.ca with local (Exim 4.52)
	msgID 1E9cK9-000692-3n; Mon, 29 Aug 2005 05:36:49 +0000
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: simon raven <simon@nuit.ca>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libc6: bashisms in /etc/init.d/glibc.sh script
X-Mailer: reportbug 3.17
Date: Mon, 29 Aug 2005 01:36:48 -0400
Message-Id: <[🔎] E1E9cK9-000692-3n@smtp.nuit.ca>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: libc6
Version: 2.3.5-5
Severity: normal

on line 100, it errors out if /bin/sh isn't bash. changing hash bang to
'#!/bin/bash -e' "fixes" it.

/etc/init.d/glibc.sh start
/etc/init.d/glibc.sh: 100: Syntax error: Bad substitution

100:  if [ $kernel_ver = ${kernel_ver/pa/} ] 

i suspect something like

  if [ $kernel_ver = "${kernel_ver}/pa/" ]

is expected....

seems to work ok, with the hash bang set back to what it was ('/bin/sh -e').

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (1000, 'unstable'), (998, 'experimental')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.12-pylon
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)

-- no debconf information

Received: (at 325511-close) by bugs.debian.org; 30 Aug 2005 03:48:52 +0000
>From katie@spohr.debian.org Mon Aug 29 20:48:52 2005
Return-path: <katie@spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1E9x5b-0006iw-00; Mon, 29 Aug 2005 20:47:11 -0700
From: GOTO Masanori <gotom@debian.org>
To: 325511-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#325511: fixed in glibc 2.3.5-6
Message-Id: <E1E9x5b-0006iw-00@spohr.debian.org>
Sender: Archive Administrator <katie@spohr.debian.org>
Date: Mon, 29 Aug 2005 20:47:11 -0700
Delivered-To: 325511-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 4

Source: glibc
Source-Version: 2.3.5-6

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:

  to pool/main/g/glibc/glibc-doc_2.3.5-6_all.deb
  to pool/main/g/glibc/glibc_2.3.5-6.diff.gz
  to pool/main/g/glibc/glibc_2.3.5-6.dsc
  to pool/main/g/glibc/libc6-dbg_2.3.5-6_i386.deb
  to pool/main/g/glibc/libc6-dbg_2.3.5-6_powerpc.deb
  to pool/main/g/glibc/libc6-dev-ppc64_2.3.5-6_powerpc.deb
  to pool/main/g/glibc/libc6-dev_2.3.5-6_i386.deb
  to pool/main/g/glibc/libc6-dev_2.3.5-6_powerpc.deb
  to pool/main/g/glibc/libc6-i686_2.3.5-6_i386.deb
  to pool/main/g/glibc/libc6-pic_2.3.5-6_i386.deb
  to pool/main/g/glibc/libc6-pic_2.3.5-6_powerpc.deb
  to pool/main/g/glibc/libc6-ppc64_2.3.5-6_powerpc.deb
  to pool/main/g/glibc/libc6-prof_2.3.5-6_i386.deb
  to pool/main/g/glibc/libc6-prof_2.3.5-6_powerpc.deb
  to pool/main/g/glibc/libc6-udeb_2.3.5-6_i386.udeb
  to pool/main/g/glibc/libc6-udeb_2.3.5-6_powerpc.udeb
  to pool/main/g/glibc/libc6_2.3.5-6_i386.deb
  to pool/main/g/glibc/libc6_2.3.5-6_powerpc.deb
  to pool/main/g/glibc/libnss-dns-udeb_2.3.5-6_i386.udeb
  to pool/main/g/glibc/libnss-dns-udeb_2.3.5-6_powerpc.udeb
  to pool/main/g/glibc/libnss-files-udeb_2.3.5-6_i386.udeb
  to pool/main/g/glibc/libnss-files-udeb_2.3.5-6_powerpc.udeb
  to pool/main/g/glibc/locales_2.3.5-6_all.deb
  to pool/main/g/glibc/nscd_2.3.5-6_i386.deb
  to pool/main/g/glibc/nscd_2.3.5-6_powerpc.deb

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

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

Debian distribution maintenance software
GOTO Masanori <gotom@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)

Hash: SHA1

Format: 1.7
Date: Mon, 29 Aug 2005 12:40:32 +0900
Source: glibc
Binary: libc6-i686 libc6-dev-ppc64 libc0.3-pic glibc-doc libc1-udeb libc0.3 libc6.1-dev libc1-pic libc6-s390x libnss-files-udeb libc1-dbg libc6-dev-sparc64 libc0.3-dev libc6-udeb libc6-dbg libc6.1-pic libc6-dev libc0.3-prof libc6-sparcv9 libc6.1-prof libc1 locales libc6-pic libc0.3-udeb libc1-prof libc6-ppc64 libc0.3-dbg libc6-prof libc6 libc6-sparcv9b libc6.1-udeb libc6.1-dbg nscd libc6-sparc64 libnss-dns-udeb libc6.1 libc1-dev libc6-dev-s390x
Architecture: all i386 powerpc source 
Version: 2.3.5-6
Distribution: unstable
Urgency: low
Maintainer: GOTO Masanori <gotom@debian.org>
Changed-By: GOTO Masanori <gotom@debian.org>
 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-i686 - GNU C Library: Shared libraries [i686 optimized]
 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: 325373 325471 325504 325511
 glibc (2.3.5-6) unstable; urgency=low
   * GOTO Masanori <gotom@debian.org>
     * debian/script.in/kernelcheck.sh: Use sed instead of bash extension.
       (Closes: #325373, #325471, #325504, #325511)
 0294cb1f99690659759592726ad45692 702866 debian-installer extra libc6-udeb_2.3.5-6_i386.udeb
 2da3ff7cb6bf562ebd1921faefd193a1 1987120 libdevel standard libc6-dev-ppc64_2.3.5-6_powerpc.deb
 2fbd554ea64e98b21e55b510d490e0b6 1007662 libs extra libc6-i686_2.3.5-6_i386.deb
 342b95107af507fa5e87292ed5ffe57d 1732644 libdevel extra libc6-prof_2.3.5-6_powerpc.deb
 3c79e61a8692d65f20131f855bdb7757 14732 debian-installer extra libnss-files-udeb_2.3.5-6_powerpc.udeb
 3dae958c008eaedd0bc198e86cca6a03 1010938 libdevel optional libc6-pic_2.3.5-6_i386.deb
 3e2d48a669232c532368d270925e33e1 123426 admin optional nscd_2.3.5-6_i386.deb
 4a0fcd593f7856cf3f3860794ba7f90d 1292052 libdevel optional libc6-pic_2.3.5-6_powerpc.deb
 5ed1b9a479e18af658fc3ba70d2595c8 8782 debian-installer extra libnss-dns-udeb_2.3.5-6_powerpc.udeb
 61fff14af10a140067e88d42d66a2b0f 8274 debian-installer extra libnss-dns-udeb_2.3.5-6_i386.udeb
 68c761ed0aa098e8206a0bc036238a24 5643952 base required libc6_2.3.5-6_powerpc.deb
 6f7bf0d4151793411e3e0f9853904a44 4930712 base required libc6_2.3.5-6_i386.deb
 71b5474ae712b4f163e7ceda7aa9b2b1 300609 libs required glibc_2.3.5-6.diff.gz
 770c3af3c67ac7653bef6c54af6d4dec 3560360 base required libc6-ppc64_2.3.5-6_powerpc.deb
 7b107cb022780c274fa6ea1c927bf23f 1784 libs required glibc_2.3.5-6.dsc
 7ef6fd94870c40e791678afe7d6457d6 3524202 libdevel standard libc6-dev_2.3.5-6_powerpc.deb
 88154f7ffcc0ad1791b4b98a479b5c0a 124080 admin optional nscd_2.3.5-6_powerpc.deb
 a3078e5dbb3621b938a7d7a7fb285b27 2679850 libdevel standard libc6-dev_2.3.5-6_i386.deb
 a39acb57fa57adff47ed2a18cd9039a6 5611880 libdevel extra libc6-dbg_2.3.5-6_powerpc.deb
 ae6a92a22765e64694a0dbe877205084 4058754 base standard locales_2.3.5-6_all.deb
 af6d1b86c0b62faf2306252bced7fab3 14852 debian-installer extra libnss-files-udeb_2.3.5-6_i386.udeb
 c479bb33ae12aec6fb37a4ba819b8b99 1263664 libdevel extra libc6-prof_2.3.5-6_i386.deb
 db17f07808e66df1df5fba65b100e429 5947106 libdevel extra libc6-dbg_2.3.5-6_i386.deb
 df1cd605dbebdc81f46850a9941ef324 3331044 doc optional glibc-doc_2.3.5-6_all.deb
 fcb0bcbdc518c2055adc0654fa6c4f51 964246 debian-installer extra libc6-udeb_2.3.5-6_powerpc.udeb

Version: GnuPG v1.4.1 (GNU/Linux)


Reply to: