Your message dated Sun, 25 Dec 2005 07:02:06 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#343601: fixed in udev 0.079-1
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; 16 Dec 2005 13:30:09 +0000
>From [EMAIL PROTECTED] Fri Dec 16 05:30:09 2005
Return-path: <[EMAIL PROTECTED]>
Received: from main.uucpssh.org ([212.27.33.224])
        by spohr.debian.org with esmtp (Exim 4.50)
        id 1EnFez-0004PK-7h
        for [EMAIL PROTECTED]; Fri, 16 Dec 2005 05:30:09 -0800
Received: from localhost (localhost [127.0.0.1])
        by main.uucpssh.org (Postfix) with ESMTP id 2A46F9080E;
        Fri, 16 Dec 2005 14:30:08 +0100 (CET)
Received: by main.uucpssh.org (Postfix, from userid 10)
        id 993BB90B3A; Fri, 16 Dec 2005 14:30:07 +0100 (CET)
Received: by localhost.localdomain (Postfix, from userid 1000)
        id DCA1747AEC; Fri, 16 Dec 2005 15:16:08 +0100 (CET)
Date: Fri, 16 Dec 2005 15:16:08 +0100
From: Denis Barbier <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: udev: [a-z] must be used in maintainer scripts only under C locale
Message-ID: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="KsGdsel6WgEHnImy"
Content-Disposition: inline
X-Reportbug-Version: 3.18
User-Agent: Mutt/1.5.11
Delivered-To: [EMAIL PROTECTED]
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-Level: 
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


--KsGdsel6WgEHnImy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Package: udev
Version: 0.076-5
Severity: normal
Tags: patch

Hi,

[a-z] may not represent all 26 ASCII lowercase letters in regular
expressions, eg. Estonian collation sorts z between s and t:
  $ echo rstuvwxyz | LC_ALL=en_US.UTF-8 sed -e 's/[a-z]//g'

  $ echo rstuvwxyz | LC_ALL=et_EE.UTF-8 sed -e 's/[a-z]//g'
  tuvwxy
As shown above, this applies to sed, but also awk, grep, expr
  $ echo tuv | LC_ALL=et_EE.UTF-8 awk '/[a-z]/ {print}'
  $ echo tuv | LC_ALL=et_EE.UTF-8 grep [a-z]
  $ LC_ALL=et_EE.UTF-8 expr tuv : [a-z]
  $
and many more.
One must then switch to C locale to avoid those collation issues,
see attached patch.  It is very unlikely that someone gets hit by
this problem in udev.preinst, but who knows, maybe an Estonian guy
with more than 20 IDE disks on his machine will complain one day?

Thanks

Denis

--KsGdsel6WgEHnImy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="udev.patch"

diff -ru debian.orig/udev.preinst debian/udev.preinst
--- debian.orig/udev.preinst    2005-12-16 13:34:58.000000000 +0100
+++ debian/udev.preinst 2005-12-16 13:37:32.000000000 +0100
@@ -97,7 +97,7 @@
   fi
   if dpkg --compare-versions $2 lt 0.046-5; then
     
CD_RE='^KERNEL="(hd[a-z]|sr[0-9]*|pcd[0-9]*)",[[:space:]]*PROGRAM="/etc/udev/scripts/cdsymlinks.sh
 %k"'
-    if grep --no-messages -q -E $CD_RE /etc/udev/rules.d/* \
+    if LC_ALL=C grep --no-messages -q -E $CD_RE /etc/udev/rules.d/* \
        && [ ! -e /etc/udev/rules.d/cd-aliases.rules ]; then
       ln -s ../cd-aliases.rules /etc/udev/rules.d/cd-aliases.rules
     fi

--KsGdsel6WgEHnImy--

---------------------------------------
Received: (at 343601-close) by bugs.debian.org; 25 Dec 2005 15:11:59 +0000
>From [EMAIL PROTECTED] Sun Dec 25 07:11:59 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 4.50)
        id 1EqXNu-00039w-R7; Sun, 25 Dec 2005 07:02:06 -0800
From: Marco d'Itri <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.65 $
Subject: Bug#343601: fixed in udev 0.079-1
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sun, 25 Dec 2005 07:02:06 -0800
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-Level: 
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: udev
Source-Version: 0.079-1

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

udev-udeb_0.079-1_i386.udeb
  to pool/main/u/udev/udev-udeb_0.079-1_i386.udeb
udev_0.079-1.diff.gz
  to pool/main/u/udev/udev_0.079-1.diff.gz
udev_0.079-1.dsc
  to pool/main/u/udev/udev_0.079-1.dsc
udev_0.079-1_i386.deb
  to pool/main/u/udev/udev_0.079-1_i386.deb
udev_0.079.orig.tar.gz
  to pool/main/u/udev/udev_0.079.orig.tar.gz



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marco d'Itri <[EMAIL PROTECTED]> (supplier of updated udev 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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Fri, 23 Dec 2005 13:56:53 +0100
Source: udev
Binary: udev udev-udeb
Architecture: source i386
Version: 0.079-1
Distribution: unstable
Urgency: medium
Maintainer: Marco d'Itri <[EMAIL PROTECTED]>
Changed-By: Marco d'Itri <[EMAIL PROTECTED]>
Description: 
 udev       - /dev/ and hotplug management daemon
 udev-udeb  - /dev/ and hotplug management daemon (udeb)
Closes: 343228 343263 343601 343659 344483
Changes: 
 udev (0.079-1) unstable; urgency=medium
 .
   * New upstream release. Removed merged patches:
     udev-lib-udev-path udev_root_override udevsend_ignore_seqnum.
   * permissions.rules: added a WAIT_FOR_SYSFS rule to fix MAC-based
     network interfaces renaming. (Closes: #343659)
   * preinst: run the upgrade procedures also when installing after a
     package removal without purge. (Closes: #344483)
   * preinst: use LC_COLLATE=C to fix grep. (Closes: #343601)
   * Stop including permissions.rules and inputdev.sh in the udeb.
     (Closes: #343263)
   * Added "DVB" to inputdev.sh. (Closes: #343228)
Files: 
 23dd8a8d8ac44360f400f7647b50ae87 578 admin optional udev_0.079-1.dsc
 08d77431a2e29ad2157233dcbf576509 222266 admin optional udev_0.079.orig.tar.gz
 ed7f41c2675edccf00126fa2864276ad 45571 admin optional udev_0.079-1.diff.gz
 cfe3f95e8f54267e6c65998fdd7900a8 279662 admin optional udev_0.079-1_i386.deb
 88c4dd7e8c7f792e5247950946b5cf2b 50368 debian-installer optional 
udev-udeb_0.079-1_i386.udeb
Package-Type: udeb

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

iD8DBQFDrrE6FGfw2OHuP7ERAlDRAKCL2Og3LFxnaLZvdP+yfcdY+DFBNwCfXCyn
UrdnszqAkaIDVPL/ekjNkJA=
=9SV0
-----END PGP SIGNATURE-----


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

Reply via email to