ADT failure if libxml-simple-perl chosen instead of libxml-libxml-perl
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libimage-info-perl (Debian) |
Fix Released
|
Unknown
|
|||
libimage-info-perl (Ubuntu) |
Fix Released
|
Undecided
|
Dan Bungert |
Bug Description
libimage-info-perl contains the following dependency declaration:
Depends: ... libxml-libxml-perl | libxml-simple-perl
If libxml-libxml-perl is installed at time of autopkgtest, everything is fine.
If libxml-libxml-perl is not installed, then:
414s # Can't locate XML/LibXML/
To address this, the dependency list should change to say libxml AND simple. The justification for that is based on code inspection of l/I/I/S/
use XML::LibXML:
...
require XML::Simple;
The package TODO also mentions the XML::Simple dependency, so if that reference were dropped then the depends list could likely be reduced to libxml-libxml-perl excluslively.
Changed in libimage-info-perl (Ubuntu): | |
assignee: | nobody → Dan Bungert (dbungert) |
status: | New → Fix Committed |
status: | Fix Committed → In Progress |
Changed in libimage-info-perl (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in libimage-info-perl (Debian): | |
status: | Unknown → New |
Changed in libimage-info-perl (Debian): | |
status: | New → Fix Released |
This bug was fixed in the package libimage-info-perl - 1.44-1ubuntu1
---------------
libimage-info-perl (1.44-1ubuntu1) noble; urgency=medium
* d/control: Declare a dependency on both libxml-libxml-perl and simple- perl, as both are referenced from I/S/XMLLibXMLRe ader.pm. (LP: #2051970)
libxml-
l/I/
-- Dan Bungert <email address hidden> Thu, 01 Feb 2024 10:11:07 -0700