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

Bug#705452: docbook-xml: Fail to upgrade due to pre-depend problem



On Thu, Apr 18, 2013 at 09:24:30AM +0200, Helmut Grohne wrote:

> I believe that we will need a deeper look at #482140. At the moment I do
> not fully understand that issue and its implications. The root cause
> appears to be lenny's update-xmlcatalog being in a temporarily
> inconsistent state due to perl changes in etch->lenny. This should no
> longer occur, because even squeeze's update-xmlcatalog no longer uses
> File::Spec::Functions.

> I *guess* that demoting those to depends could fix this issue, but I
> cannot tell what other implications this may have. I attached .debdiffs
> to test for this.

FWIW, from what I remember about #482140, the debdiff (briefly quoted
below) makes sense. Assuming squeeze was fixed, the pre-dependency
shouldn't be needed anymore.

I haven't looked at the squeeze version or actually tested anything though.

> -Pre-Depends: xml-core (>= 0.12)
> -Depends: ${misc:Depends}, sgml-data (>= 2.0.2), docbook-xml (>= 4.2-7)
> +Depends: ${misc:Depends}, sgml-data (>= 2.0.2), docbook-xml (>= 4.2-7), xml-core (>= 0.12)

> +  * Demote Pre-Depends on xml-core to Depends. It was used to fix upgrades
> +    from etch to lenny, but this is no longer necessary.
-- 
Niko Tyni   ntyni@debian.org


Reply to: