[xml/sgml-pkgs] Bug#458144: Bug#458144: libxml-parser-perl: depends/build depends loop makes building against, new perl versions impossible

Ardo van Rangelrooij ardo at ardolabs.com
Mon Feb 25 02:41:13 UTC 2008


Niko Tyni wrote:
> On Mon, Jan 21, 2008 at 05:06:09PM -0500, Joey Hess wrote:
> 
>> In #132989 I described four ways to fix that bug, and ended up using
>> the first of them, since the maintainer made the mecessary changes to
>> libxml-encoding-perl to allow it, and since that was more NMU-amenable
>> solution to the bug than adding a bunch of uuencoded encoding files to
>> libxml-parser-perl.
>>
>> To avoid the build dependency loop, any of the other three solutions
>> could be used. Note that #132989 includes an old patch implementing the
>> fourth option, if you're looking for a quick fix. I'm not sure if that
>> patch includes all the encoding files, so it might need to be updated.
> 
> Time is running out: libxml-parser-perl will be uninstallable and
> unbuildable (taking along a bunch of other packages) in a week or so
> unless this is fixed. See
> 
>  http://lists.debian.org/debian-perl/2008/02/msg00093.html
> 
> I came up with one more possible solution: as the encoding maps are
> architecture independent, they could be split out into a separate package
> so that libxml-encoding-perl isn't needed for binNMUs at all.
> 
> Proposed patch attached; this seems to work for me. It's not a solution
> suitable for an NMU, so I would appreciate comments from the package
> maintainers.
> 
> The patch puts the encodings in /usr/share/libxml-parser-perl and symlinks
> /usr/share/perl5/XML/Parser/Encodings there. XML::Parser looks for the
> encoding files in the whole @INC, so moving them from /usr/lib/perl5
> isn't a problem.
> 
> Cheers,

Hi,

I think it is better if for the time being we simply break the dependency.
I'll add the generated encoding files to libxml-parser-perl and remove the
build dependency on libxml-encoding-perl.  This is suboptimal but keeps us
going.  I'll leave 458144 open and work on a permanent bootstrap solution.

Thanks,
Ardo
-- 
Ardo van Rangelrooij                                     Debian XML/SGML Group
<ardo at debian.org>              <debian-xml-sgml-devel at lists.alioth.debian.org>
http://people.debian.org/~ardo/      http://debian-xml-sgml.alioth.debian.org/





More information about the debian-xml-sgml-pkgs mailing list