[Pkg-virtualbox-devel] Bug#462885: closed by Michael Meskes <meskes at debian.org> (Bug#462885: fixed in virtualbox-ose 1.5.4-dfsg-5)

Loïc Minier lool at dooz.org
Mon Mar 3 15:38:33 UTC 2008


>    [ Patrick Winnertz ]
>    * Fix error of postrm if vboxusers is a non-system group (maybe added
>      manually before installation of virtualbox-ose). (Closes: #462885)

 At least I was experiencing a bug also worked around by this change in
 that the debconf exec triggers a second purge:

Purge des fichiers de configuration de virtualbox-ose ...
+ set -e
+ [ -x /usr/sbin/delgroup ]
+ delgroup --quiet --system vboxusers
+ which update-menus
+ [ -x  ]
+ [ purge = purge ]
+ [ -e /usr/share/debconf/confmodule ]
+ . /usr/share/debconf/confmodule
+ [ !  ]
+ PERL_DL_NONLAZY=1
+ export PERL_DL_NONLAZY
+ [  ]
+ exec /usr/share/debconf/frontend /var/lib/dpkg/info/virtualbox-ose.postrm purge
+ set -e
+ [ -x /usr/sbin/delgroup ]
+ delgroup --quiet --system vboxusers
dpkg : erreur de traitement de virtualbox-ose (--purge) :
 le sous-processus post-removal script a retourné une erreur de sortie d'état 3
Des erreurs ont été rencontrées pendant l'exécution :
 virtualbox-ose


 So this is not just to take care of local groups, but required in all
 cases; I'm surprized the maintainers were not affected by this bug.

 The fix could be improve to simply remove the group if it's present
 instead of ignoring delgroup failures.  delgroup might fail for other
 reasons which might be worth blocking the removal...

-- 
Loïc Minier





More information about the Pkg-virtualbox-devel mailing list