Re: Bug#501866: Missing dependancy - libpango1.0-common.prerm uses defoma-app in pkg defoma
- To: Josselin Mouette <joss@debian.org>, "Higgins, Paul" <Paul.Higgins@Honeywell.com>, 501866@bugs.debian.org, debian-dpkg <debian-dpkg@lists.debian.org>, perl@packages.debian.org
- Subject: Re: Bug#501866: Missing dependancy - libpango1.0-common.prerm uses defoma-app in pkg defoma
- From: Raphael Hertzog <hertzog@debian.org>
- Date: Thu, 16 Oct 2008 14:33:01 +0200
- Message-id: <[🔎] 20081016123301.GM28383@ouaza.com>
- Mail-followup-to: Josselin Mouette <joss@debian.org>, "Higgins, Paul" <Paul.Higgins@Honeywell.com>, 501866@bugs.debian.org, debian-dpkg <debian-dpkg@lists.debian.org>, perl@packages.debian.org
- In-reply-to: <[🔎] 20081016113542.GL28383@ouaza.com>
- References: <20081011022449.30847.86105.reportbug@higginsp6.ad.handheld.com> <1223886945.4128.7.camel@shizuru> <1EE33542BBAA6D4A8BEF006F31306DF1011B316F@DE08EV809.global.ds.honeywell.com> <[🔎] 1224084057.4210.13.camel@shizuru> <[🔎] 87ej2h2c4i.fsf@gmx.de> <[🔎] 20081016113542.GL28383@ouaza.com>
On Thu, 16 Oct 2008, Raphael Hertzog wrote:
> The fundamental problem here is that perl-modules/perl/perl-base are not
> unpacked together. Unless you predepend on perl-modules/perl you can't ensure
> that they are in sync. IMO any perl script that is called in a prerm
> script should only rely on perl-base and not more.
Random note: A first step to enhance the situation could be to remove the circular dep
between perl and perl-modules. perl should depend on perl-modules and not
the opposite (a conflicts/breaks should forbid the upgrade of perl-modules alone).
That way the configuration and unpack order is less random. But that
doesn't change much for our problem.
Other random remark: in #482140 which seems to have the same root cause the
solution used has been to rely on perl-base only.
Cheers,
--
Raphaël Hertzog
Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/
Reply to: