Bug#940973: libarchive-zip-perl breaks strip-nondeterminism autopkgtest: error: becoming Archive::Zip::DirectoryMember

gregor herrmann gregoa at debian.org
Thu Oct 10 16:53:57 BST 2019


On Thu, 10 Oct 2019 06:30:52 -0700, tony mancill wrote:

> I have recently started observing build failures for packages that use
> jh_manifest (which is part of Debian's javahelper).  All of the failures
> I have seen so far have the same symptom, namely that the manifest
> cannot be extracted from the JAR, which is actually a Zip archive.  

Ouch.
Thanks for mentioning this issue.

> >    jh_classpath
> > error: No member named $memberName 
> >  at /usr/share/perl5/Archive/Zip/Archive.pm line 411.
> > 	Archive::Zip::Archive::contents(Archive::Zip::Archive=HASH(0x55bbbdadedd0), "META-INF/MANIFEST.MF") called at /usr/bin/jh_manifest line 297
> > 	main::update_jar("/<<PKGBUILDDIR>>/debian/li"..., undef) called at /usr/bin/jh_manifest line 147
> > Could not read manifest from /<<PKGBUILDDIR>>/debian/libquartz2-java/usr/share/java/quartz2-2.3.0.jar (2):  at /usr/bin/jh_manifest line 298.
> > jh_classpath: jh_manifest -plibquartz2-java --classpath=/usr/share/java/slf4j-api.jar debian/libquartz2-java/usr/share/java/quartz2.jar returned exit code 255
> > make: *** [debian/rules:4: binary] Error 255
> 
> I don't know if this is the same issue but wanted to mention it here,
> since it seems potentially related.  I'd be glad to provide more
> debugging information or testing if that would help.  libquartz2-java is
> an example of a source package that exhibits this issue.

Salvatore has uploaded libarchive-zip-perl 1.67-1 right now. Could
you try and check with this version? If there's still a problem I'm
happy to debug this together and forward it upstream.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20191010/b172a9fa/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list