Package: localepurge
Version: 0.6.1
Severity: grave

Hi.

Since the installation of bash-4.1 on my system, localepurge does not work any 
more:

,----
| XXXX:/root # bash --version
| GNU bash, version 4.1.0(1)-release (i486-pc-linux-gnu)
| Copyright (C) 2009 Free Software Foundation, Inc.
| License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
| This is free software; you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
|
| XXXX:/root # localepurge -d
| + '[' -d = --help ']'
| + '[' -d = -h ']'
| + (( true = 1 ))
| + (( false = 0 ))
|
| XXXX:/root #
`----

On another system, which has not yet been upgraded to bash-4.1, localepurge 
works as intended:

,----
| r...@yyyy:~# bash --version
| GNU bash, version 4.0.33(1)-release (i486-pc-linux-gnu)
| Copyright (C) 2009 Free Software Foundation, Inc.
| License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
| This is free software; you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
| r...@yyyy:~# localepurge -d
| + '[' -d = --help ']'
| + '[' -d = -h ']'
| + (( true = 1 ))
| + (( false = 0 ))
| + (( VERBOSE = false ))
| + (( DONTBOTHERNEWLOCALE = false ))
| + (( SHOWFREEDSPACE = false ))
| + (( MANDELETE = false ))
| + (( globaltot = 0 ))
| + fgrep --quiet --line-regexp DONTBOTHERNEWLOCALE /etc/locale.nopurge
| + (( DONTBOTHERNEWLOCALE = true ))
| + fgrep --quiet --line-regexp SHOWFREEDSPACE /etc/locale.nopurge
| + (( SHOWFREEDSPACE = true ))
| + fgrep --quiet --line-regexp MANDELETE /etc/locale.nopurge
| + (( MANDELETE = true ))
| + fgrep --quiet --line-regexp VERBOSE /etc/locale.nopurge
| + '[' -d = -verbose ']'
| + '[' -d = -v ']'
| [.... and so on ....]
`----

Reverting the first system back to bash-4.0 (from testing) resolves the
problem, localepurge works again:

,----
| XXXX:/root # bash --version
| GNU bash, version 4.0.33(1)-release (i486-pc-linux-gnu)
| Copyright (C) 2009 Free Software Foundation, Inc.
| License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
| This is free software; you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
|
| XXXX:/root # localepurge -d
| + '[' -d = --help ']'
| + '[' -d = -h ']'
| + (( true = 1 ))
| + (( false = 0 ))
| + (( VERBOSE = false ))
| + (( DONTBOTHERNEWLOCALE = false ))
| + (( SHOWFREEDSPACE = false ))
| + (( MANDELETE = false ))
| + (( globaltot = 0 ))
| + fgrep --quiet --line-regexp DONTBOTHERNEWLOCALE /etc/locale.nopurge
| + (( DONTBOTHERNEWLOCALE = true ))
| + fgrep --quiet --line-regexp SHOWFREEDSPACE /etc/locale.nopurge
| + (( SHOWFREEDSPACE = true ))
| + fgrep --quiet --line-regexp MANDELETE /etc/locale.nopurge
| + (( MANDELETE = true ))
| + fgrep --quiet --line-regexp VERBOSE /etc/locale.nopurge
| + '[' -d = -verbose ']'
| + '[' -d = -v ']'
| + '[' '' = -verbose ']'
| + '[' '' = -v ']'
| [.... and so on ....]
`----

Justification for the severity: The bug "makes the package in question unusable
by most or all users".

I am not sure, if this is a genuine localepurge bug or a bug in bash-4.1, but
since localepurge is the only package which has been broken on my system, I am
filing the bug against localepurge and not bash.

Grüße,
Sven.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.31.6-220
Locale: lang=de...@euro, lc_ctype=de...@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages localepurge depends on:
ii  debconf [debconf-2.0]         1.5.28     Debian configuration management sy
ii  locales                       2.10.2-2   GNU C Library: National Language (
ii  locales-all [locales]         2.10.2-2   GNU C Library: Precompiled locale 
ii  procps                        1:3.2.8-2  /proc file system utilities
ii  ucf                           3.0025     Update Configuration File: preserv

localepurge recommends no packages.

Versions of packages localepurge suggests:
pn  bleachbit                     <none>     (no description available)
pn  debfoster                     <none>     (no description available)
ii  deborphan                     1.7.28     program that can find unused packa

-- debconf-show failed



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to