Bug#501866: Missing dependancy - libpango1.0-common.prerm uses defoma-app in pkg defoma
Higgins, Paul
Paul.Higgins at Honeywell.com
Wed Oct 15 14:37:33 UTC 2008
I'm not sure where the problem lies. I saw that the packages that couldn't find File/Copy.pm seemed to have their dependencies correct, but apt and dpkg still allowed perl-modules to break it. The one package I checked closely because it broke the install, libtiff4, doesn't seem to depend on doc-base as it should.
It seems like there must be some way to make sure the unpack, etc. for package perl-modules 5.10.x either leaves the 5.8.x tree alone, or waits until it is no longer needed to remove it.
Paul
-----Original Message-----
From: Josselin Mouette [mailto:joss at debian.org]
Sent: Monday, October 13, 2008 04:36
To: Higgins, Paul; 501866 at bugs.debian.org
Subject: Re: Bug#501866: Missing dependancy - libpango1.0-common.prerm uses defoma-app in pkg defoma
Le vendredi 10 octobre 2008 à 22:24 -0400, Paul Higgins a écrit :
> The prerm or postrm scripts for these packages use either
> /usr/bin/defoma-app or /usr/sbin/install-docs (in packages defoma and
> doc-base). Those in turn reference files in perl-modules already
> removed, causing libtiff4 to abort the install. In summary:
>
> fontconfig.prerm, libpango1.prerm, and libwmf0.2-7.postrm
> all invoke /usr/bin/defoma-app; which needs File/Copy.pm
> from perl-modules. It was able to continue using the prerm
> script from the new package.
>
> libpng12-0.prerm, libtiff4.prerm, base-passwd.postinst,
> cupsys.prerm, and shared-mime-info.prerm invoke
> /usr/sbin/install-docs which needs Pod/Usage.pm from perl-modules.
What exactly are we supposed to change in those packages? They either
correctly depend on defoma (for defoma-app) or check that install-docs
is here before launching it.
--
.''`.
: :' : We are debian.org. Lower your prices, surrender your code.
`. `' We will add your hardware and software distinctiveness to
`- our own. Resistance is futile.
More information about the pkg-gnome-maintainers
mailing list