Package: dictionaries-common
Version: 1.10.6
Severity: grave
Justification: renders package unusable

High severity because this is aborting a d-u from squeeze to wheezy.

Setting up dictionaries-common (1.10.6) ...
Processing triggers for dictionaries-common ...
/var/lib/dpkg/info/dictionaries-common.postinst[116]: ${*#triggered}: bad 
substitution
dpkg: error processing dictionaries-common (--configure):
 subprocess installed post-installation script returned error exit status 1

Analysis:

    9 case "$1" in
   10   configure)
[…]
   85   ;;
   86   triggered)
   87         for trigger in ${*#triggered}; do
   88             [ -z "$DICT_COMMON_DEBUG" ] || echo "Running trigger 
$trigger" >&2
[…]

This is invalid, it’s not allowed to trim a vector. Suggested fix:

[…]
triggered)
        shift
        for trigger in "$@"; do
                [ -z "$DICT_COMMON_DEBUG" ] || echo "Running trigger $trigger" 
>&2
[…]

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/mksh

Versions of packages dictionaries-common depends on:
ii  debconf [debconf-2.0]         1.5.38     Debian configuration management sy
ii  libtext-iconv-perl            1.7-2      converts between character sets in
ii  perl                          5.10.1-20  Larry Wall's Practical Extraction 

dictionaries-common recommends no packages.

Versions of packages dictionaries-common suggests:
pn  emacsen-common                <none>     (no description available)
iu  ispell                        3.1.20.0-9 International Ispell (an interacti
pn  jed-extra                     <none>     (no description available)

-- debconf information:
  dictionaries-common/default-wordlist: deutsch (New German)
  dictionaries-common/invalid_debconf_value:
  dictionaries-common/ispell-autobuildhash-message:
  dictionaries-common/selecting_ispell_wordlist_default:
  dictionaries-common/default-ispell: deutsch (New German 8 bit)
  dictionaries-common/old_wordlist_link: true
  dictionaries-common/move_old_usr_dict: true
  dictionaries-common/remove_old_usr_dict_link: false



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

Reply via email to