On Mon, May 21, 2007 at 11:19:47PM +0100, Martin Orr wrote: > Package: icedove > Version: 2.0.0.0-3 > Severity: serious > > > The upgrade 1.5 -> 2.0 still doesn't convert the directories in > /usr/lib/icedove to symlinks correctly. The chrome directory is converted, > but defaults and greprefs are not; the symptom is no longer a segfault, but > the icedove window comes up empty. > > In the preinst we have: > if test -d /usr/lib/icedove/defaults; then > if test ! -d /usr/share/icedove/defaults; then > mkdir -p /usr/share/icedove/ > cp -r /usr/lib/icedove/defaults /usr/share/icedove/defaults > else > rm -rf /usr/lib/icedove/defaults > fi > fi > > So that doesn't actually remove the old directory if the /usr/share > equivalent did not already exist. (This explains why chrome is converted, > because 1.5 did contain a /usr/share/chrome directory.) > > I imagine you want to move the rm out of the else, or change the cp to mv. >
Oh, mui incident ... you are right :). Thanks, - Alexander -- GPG messages preferred. | .''`. ** Debian GNU/Linux ** Alexander Sack | : :' : The universal [EMAIL PROTECTED] | `. `' Operating System http://www.asoftsite.org | `- http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]