Source: jellyfish
Version: 2.3.0-11
Severity: normal
User: debian-p...@lists.debian.org
Usertags: perl-5.34-transition

This package fails to build from source with Perl 5.34 (currently in
experimental). This is because debian/rules hardcodes Perl version
5.32.0.

>From the build log:

  make[1]: Entering directory '/<<PKGBUILDDIR>>'
  # Python files are just installed
  rm -rf debian/tmp/usr/lib/python3/dist-packages
  # Necessary Perl files are just installed
  rm -rf debian/tmp/usr/lib/perl/5.32.0
  dh_missing
  dh_missing: warning: usr/lib/perl/5.34.0/jellyfish.a exists in debian/tmp but 
is not installed to anywhere 
  dh_missing: warning: usr/lib/perl/5.34.0/jellyfish.la exists in debian/tmp 
but is not installed to anywhere 
  dh_missing: warning: usr/lib/perl/5.34.0/jellyfish.so exists in debian/tmp 
but is not installed to anywhere 
  dh_missing: warning: usr/lib/perl/5.34.0/jellyfish.so.0 exists in debian/tmp 
but is not installed to anywhere 
  dh_missing: warning: usr/lib/perl/5.34.0/jellyfish.so.0.0.0 exists in 
debian/tmp but is not installed to anywhere 
  dh_missing: error: missing files, aborting
        The following debhelper tools have reported what they installed (with 
files per package)
         * dh_install: jellyfish (4), jellyfish-examples (0), 
libjellyfish-2.0-2 (0), libjellyfish-2.0-dev (1), libjellyfish-perl (2), 
python3-dna-jellyfish (0)
         * dh_installdocs: jellyfish (3), jellyfish-examples (0), 
libjellyfish-2.0-2 (0), libjellyfish-2.0-dev (0), libjellyfish-perl (0), 
python3-dna-jellyfish (0)
         * dh_installexamples: jellyfish (0), jellyfish-examples (31), 
libjellyfish-2.0-2 (0), libjellyfish-2.0-dev (0), libjellyfish-perl (0), 
python3-dna-jellyfish (0)
         * dh_installman: jellyfish (1), jellyfish-examples (0), 
libjellyfish-2.0-2 (0), libjellyfish-2.0-dev (0), libjellyfish-perl (0), 
python3-dna-jellyfish (0)
        If the missing files are installed by another tool, please file a bug 
against it.
        When filing the report, if the tool is not part of debhelper itself, 
please reference the
        "Logging helpers and dh_missing" section from the "PROGRAMMING" guide 
for debhelper (10.6.3+).
          (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
        Be sure to test with dpkg-buildpackage -A/-B as the results may vary 
when only a subset is built
        If the omission is intentional or no other helper can take care of this 
consider adding the
        paths to debian/not-installed.
  make[1]: *** [debian/rules:106: override_dh_missing] Error 25
  make[1]: Leaving directory '/<<PKGBUILDDIR>>'
  make: *** [debian/rules:22: binary-arch] Error 2
  dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2
 
A full build log is available at

  
http://perl.debian.net/rebuild-logs/perl-5.34/jellyfish_2.3.0-11/jellyfish_2.3.0-11+b1_amd64-2021-08-30T07:33:15Z.build

-- 
Niko Tyni   nt...@debian.org

Reply via email to