Bug#837225: xemacs21: FTBFS: Can't locate var_file.pl in @INC
On Fri, Sep 16, 2016 at 12:03:54PM +0100, Mark Brown wrote: > On Sat, Sep 10, 2016 at 09:30:31AM +0200, Lucas Nussbaum wrote: > > > During a rebuild of all packages in sid, your package failed to build on > > amd64. > > FFS, why did this suddenly break and if it's due to the perl include > transition why did it not get reported in the mass bug filing for this? My best guess is that we missed it because xemacs21 doesn't build-depend on perl and we only tested those packages that do. As perl is transitively build-essential via dpkg-dev -> libdpkg-perl, packages can get away without an explicit build dependency. Also, some packages (looks like this includes xemacs21) only need perl-base, which is Essential:yes so no build dependency is fine. Apologies for the inconvenience, -- Niko Tyni nt...@debian.org
Bug#837225: xemacs21: FTBFS: Can't locate var_file.pl in @INC
On Sat, Sep 10, 2016 at 09:30:31AM +0200, Lucas Nussbaum wrote: > During a rebuild of all packages in sid, your package failed to build on > amd64. FFS, why did this suddenly break and if it's due to the perl include transition why did it not get reported in the mass bug filing for this? signature.asc Description: PGP signature
Bug#837225: xemacs21: FTBFS: Can't locate var_file.pl in @INC
Source: xemacs21 Version: 21.4.24-2 Severity: serious Tags: stretch sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20160910 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<>/debian' > for i in PackagesMakefile.in README.debian.in b2m.xemacs@majvers...@.1.in > convert-texi-files.in ctags.xemacs@majvers...@.1.in > ellcc.xemacs@majvers...@.1.in get_menu_part.in > gnuattach.xemacs@majvers...@.1.in gnuclient.xemacs@majvers...@.1.in > gnudoit.xemacs@majvers...@.1.in ootags.xemacs@majvers...@.1.in > rcs-checkin.xemacs@majvers...@.1.in site-start.el.in > xemacs-@vers...@-mule-canna-wnn.1.in xemacs-@vers...@-mule.1.in > xemacs-@vers...@-nomule.1.in xemacs@majvers...@-mule-canna-wnn.1.in > xemacs@majvers...@-mule.1.in xemacs@majvers...@-nomule.1.in > xemacs@MAJVERSION@@subn...@-bin.dirs.in > xemacs@MAJVERSION@@subn...@-bin.files.in > xemacs@MAJVERSION@@subn...@-bin.menu.in > xemacs@MAJVERSION@@subn...@-bin.postinst.in > xemacs@MAJVERSION@@subn...@-bin.prerm.in > xemacs@MAJVERSION@@subn...@-support.dirs.in > xemacs@MAJVERSION@@subn...@-support.docs.in > xemacs@MAJVERSION@@subn...@-support.files.in > xemacs@MAJVERSION@@subn...@-support.postinst.in > xemacs@MAJVERSION@@subn...@-support.postrm.in > xemacs@MAJVERSION@@subn...@-support.prerm.in > xemacs@MAJVERSION@@subn...@-supportel.postinst.in > xemacs@MAJVERSION@@subn...@-supportel.prerm.in > xemacs@MAJVERSION@@subn...@.postinst.in ; do \ > if [ "$i" = "control.in" ] ; then \ > perl convert-in-file var_file.pl $i ; \ > else \ > perl convert-in-file var_file.pl CLEAN $i ; \ > fi \ > done > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 > /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 > /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at > convert-in-file line 5. > Can't locate var_file.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share