Quoting Jonas Smedegaard (2014-07-11 23:37:14) > This bug also exist in stable - the following is from executing > http://parl.debian.net/desktop/script.sh (which installs a bunch of > packages) in a clean Wheezy pbuilder chroot: > > [...] > Setting up dictionaries-common (1.12.11) ... > update-default-wordlist: Question empty but elements installed for class > "wordlist" > dictionaries-common/default-wordlist: return code: "0", value: "" > Choices: , Manual symlink setting > shared/packages-wordlist: return code: "10" owners/error: > "shared/packages-wordlist doesn't exist" > Installed elements: english (Webster's Second International English > wordlist) > > Please see "/usr/share/doc/dictionaries-common/README.problems", section > "Debconf database corruption" for recovery info.
Above mentioned README.problems hints at a debconf db repair command,
and indeed that caught some (seemingly unrelated) corruption in my clean
cowbuilder chroot:
root@bastian:/# /usr/share/debconf/fix_db.pl
root@bastian:/# diff -u /var/cache/debconf/config.dat{-old,} | grep ^[+-]Name
+Name: sysv-rc/unable-to-convert
+Name: util-linux/noauto-with-nonzero-passnum
root@bastian:/# diff -u /var/cache/debconf/templates.dat{-old,} | grep ^[+-]Name
+Name: sysv-rc/unable-to-convert
+Name: util-linux/noauto-with-nonzero-passnum
Unfortunately then running http://parl.debian.net/desktop/eu/script.sh
_after_ fixing the debconf still fails, and repairing+inspecting again
reveals debconf database apparently corruping during package install:
root@bastian:/# /usr/share/debconf/fix_db.pl
root@bastian:/# diff -u /var/cache/debconf/config.dat{-old,} | grep ^[+-]Name
+Name: miscfiles/languages
+Name: shared/packages-wordlist
root@bastian:/# diff -u /var/cache/debconf/templates.dat{-old,} | grep ^[+-]Name
+Name: miscfiles/languages
+Name: shared/packages-wordlist
> Please consider applying the bugfix also to a stable point release.
It may be that _this_ bug (dictionaries-common being over-cautious about
debconf data and failing to install) is triggered by an underlying bug
in debconf or elsewhere - still I believe that the fix applied to _this_
bug should be applied to stable as well, as in my experience stable is
affected and it cause real trouble e.g. for deploying DebianParl.
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature

