Package: makedev
Version: 2.3.1-81
Severity: normal
Tags: patch l10n

*** Please type your report below this line ***

As Denis Barbier pointed out, z is not the last character of the 
alphabet in some locales:

  $ echo pqrstu | LC_ALL=et_EE sed -e 's/[a-z]//g'
    tu

Thus sed should be called under the C locale. Relevant patch to 
/sbin/MAKEDEV is attached.

--
Juhan Ernits

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-15) (ignored: LC_ALL set to 
et_EE.ISO-8859-15)

Versions of packages makedev depends on:
ii  base-passwd                   3.5.11     Debian base system master password

makedev recommends no packages.

-- no debconf information
117c117
<       echo "$*" | sed -e 's/[^A-Za-z0-9_]/_/g'
---
>       echo "$*" | LC_ALL=C sed -e 's/[^A-Za-z0-9_]/_/g'
200c200
<               device=`echo $device | sed 's#/.*##'`
---
>               device=`echo $device | LC_ALL=C sed 's#/.*##'`
663,664c663,664
<               kern_rev1=`uname -r | sed -e '[EMAIL PROTECTED]([^.]*\)[EMAIL 
PROTECTED]@'`
<               kern_rev2=`uname -r | sed -e '[EMAIL PROTECTED]([^.]*\)[EMAIL 
PROTECTED]@'`
---
>               kern_rev1=`uname -r | LC_ALL=C sed -e '[EMAIL 
> PROTECTED]([^.]*\)[EMAIL PROTECTED]@'`
>               kern_rev2=`uname -r | LC_ALL=C sed -e '[EMAIL 
> PROTECTED]([^.]*\)[EMAIL PROTECTED]@'`
2022,2024c2022,2024
<               kern_rev1=`uname -r | sed -e '[EMAIL PROTECTED]([^.]*\)[EMAIL 
PROTECTED]@'`
<               kern_rev2=`uname -r | sed -e '[EMAIL PROTECTED]([^.]*\)[EMAIL 
PROTECTED]@'`
<               kern_rev3=`uname -r | sed -e '[EMAIL 
PROTECTED]([^.][0-9]*\)[EMAIL PROTECTED]@'`
---
>               kern_rev1=`uname -r | LC_ALL=C sed -e '[EMAIL 
> PROTECTED]([^.]*\)[EMAIL PROTECTED]@'`
>               kern_rev2=`uname -r | LC_ALL=C sed -e '[EMAIL 
> PROTECTED]([^.]*\)[EMAIL PROTECTED]@'`
>               kern_rev3=`uname -r | LC_ALL=C sed -e '[EMAIL 
> PROTECTED]([^.][0-9]*\)[EMAIL PROTECTED]@'`
2105c2105
<                               device=`echo $device | sed 's#/.*##'`
---
>                               device=`echo $device | LC_ALL=C sed 's#/.*##'`

Reply via email to