[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: woody->sarge upgrade trouble

On Thu, Jan 06, 2005 at 11:45:15AM -0500, Adam C Powell IV wrote:
> First, perl and perl-modules upgraded without perl-base, such that a
> package with install-docs in its pre- or postrm (libxml2-dev in this
> case) can't find Basename.pm.  To fix this, I had to install perl-base
> by hand and restart the upgrade.  This is pretty significant breakage,
> but where to file the bug, perl, or apt, or ??

I would file it against perl and let the perl-maintainer figure out
what the best path/patch is.

> Second, menu reinstalled but was not configured prior to being used by a
> prerm.  So when ghostview's update failed with:
> Removing ghostview ...
> /var/lib/dpkg/info/ghostview.postrm: /usr/bin/update-menus: Permission denied
> dpkg: error processing ghostview (--purge):
>  subprocess post-removal script returned error exit status 1

> Again, where's the bug, and what's its nature?  Does menu need to be
> configured right at install time, like many others?

I would file against ghostscript, so that ghostscript would check if
/usr/bin/update-menus is available and executable. Of course this
would only prevent the upgrade error. Maybe file a wishlist bug
against menu to get it configured immediatelly (sorry, I don't know
the innards of the preinst and friends to actually say if this is
sensible). But maybe the menu maintainer can give you hints how it
should be done previously.

Both bugs are IMHO release critical.

Greetings & thanks for testing


Helge Kreutzmann, Dipl.-Phys.               Helge.Kreutzmann@itp.uni-hannover.de
                       gpg signed mail preferred 
    64bit GNU powered                  http://www.itp.uni-hannover.de/~kreutzm
       Help keep free software "libre": http://www.freepatents.org/

Attachment: pgpg9smj_b9oW.pgp
Description: PGP signature

Reply to: