FS#47073 - [iputils] needs perl-xml-libxml makedepend

Attached to Project: Arch Linux
Opened by Sebastiaan Lokhorst (lonaowna) - Sunday, 15 November 2015, 11:51 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 16 November 2015, 12:25 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The package won't build without perl-xml-libxml installed.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Monday, 16 November 2015, 12:25 GMT
Reason for closing:  Works for me
Comment by Doug Newgard (Scimmia) - Sunday, 15 November 2015, 18:00 GMT
Builds fine here. Did you make any changes to the PKGBUILD? Are you building in a clean chroot?
Comment by Sebastiaan Lokhorst (lonaowna) - Sunday, 15 November 2015, 18:06 GMT
That's strange.. If I get the current PKGBUILD from ABS, and run makepkg, I receive the following message:

Can't locate XML/LibXML/SAX.pm in @INC (you may need to install the XML::LibXML::SAX module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at (eval 5) line 1.

If I then install perl-xml-libxml, it builds fine. If I remove it again, it fails again with the same message.
Comment by Doug Newgard (Scimmia) - Sunday, 15 November 2015, 18:28 GMT
I'm guessing this has to do with docbook2x?
Comment by Sebastiaan Lokhorst (lonaowna) - Sunday, 15 November 2015, 18:47 GMT
Yes, I think so. Here is the full build log:
https://gist.github.com/lonaowna/24790c55ea8af8f3e6c3
Comment by Doug Newgard (Scimmia) - Monday, 16 November 2015, 03:34 GMT
It's got to be something on your system that's being detected or not detected and falling back. I'd bet that building in a clean chroot would work for you, too. Are all of the deps of docbook2x on your system from the official repos?
Comment by Sebastiaan Lokhorst (lonaowna) - Monday, 16 November 2015, 09:28 GMT
Building in a clean root works.. I guess something on my system has got corrupted.
Sorry for the noise, and thanks for helping me find the problem!

Loading...