[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1022357: gcc-12-cross-ports: FTBFS: cp: cannot stat 'html/gm2.html': No such file or directory



Source: gcc-12-cross-ports
Version: 10
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20221023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> mv stamps/07-install-stamp stamps/07-install-stamp-tmp
> rm -rf debian/g++-12-alpha-linux-gnu
> dh_installdirs -pg++-12-alpha-linux-gnu usr/share/doc/gcc-12-alpha-linux-gnu-base/C++ usr/bin usr/share/info usr/lib/gcc-cross/alpha-linux-gnu/12 usr/share/man/man1
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dh_movefiles -pg++-12-alpha-linux-gnu usr/bin/alpha-linux-gnu-g++-12 usr/lib/gcc-cross/alpha-linux-gnu/12/cc1plus usr/lib/gcc-cross/alpha-linux-gnu/12/g++-mapper-server
> mkdir -p debian/g++-12-alpha-linux-gnu/usr/share/lintian/overrides
> echo 'g++-12-alpha-linux-gnu binary: hardening-no-pie' \
>   > debian/g++-12-alpha-linux-gnu/usr/share/lintian/overrides/g++-12-alpha-linux-gnu
> echo 'g++-12-alpha-linux-gnu binary: binary-without-manpage' \
>   >> debian/g++-12-alpha-linux-gnu/usr/share/lintian/overrides/g++-12-alpha-linux-gnu
> debian/dh_doclink -pg++-12-alpha-linux-gnu gcc-12-alpha-linux-gnu-base
> WARNING: removing doc directory  g++-12-alpha-linux-gnu
> cp -p debian/README.C++ debian/g++-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/C++/
> cp -p /<<PKGBUILDDIR>>/gcc/src/gcc/cp/ChangeLog \
> 	debian/g++-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/C++/changelog
> debian/dh_rmemptydirs -pg++-12-alpha-linux-gnu
> dh_shlibdeps -pg++-12-alpha-linux-gnu
> dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dwz \
>   debian/g++-12-alpha-linux-gnu/usr/lib/gcc-cross/alpha-linux-gnu/12/cc1plus
> dh_strip -pg++-12-alpha-linux-gnu 
> dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> echo g++-12-alpha-linux-gnu >> debian/arch_binaries
> trap '' 1 2 3 15; touch stamps/08-binary-stamp-cxx; mv stamps/07-install-stamp-tmp stamps/07-install-stamp
> dh_testdir
> dh_testroot
> mv stamps/07-install-stamp stamps/07-install-stamp-tmp
> rm -rf debian/gfortran-12-alpha-linux-gnu
> dh_installdirs -pgfortran-12-alpha-linux-gnu usr/share/doc/gcc-12-alpha-linux-gnu-base/fortran usr/bin usr/lib/gcc-cross/alpha-linux-gnu/12 usr/lib/gcc-cross/alpha-linux-gnu/12 usr/include usr/share/man/man1
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dh_movefiles -pgfortran-12-alpha-linux-gnu usr/bin/alpha-linux-gnu-gfortran-12 usr/lib/gcc-cross/alpha-linux-gnu/12/finclude usr/lib/gcc-cross/alpha-linux-gnu/12/f951 
> mv debian/tmp/usr/alpha-linux-gnu/lib/libgfortran.spec debian/gfortran-12-alpha-linux-gnu/usr/lib/gcc-cross/alpha-linux-gnu/12/
> mkdir -p debian/gfortran-12-alpha-linux-gnu/usr/share/lintian/overrides
> ( \
>   echo 'gfortran-12-alpha-linux-gnu binary: hardening-no-pie'; \
>   echo 'gfortran-12-alpha-linux-gnu binary: missing-prerequisite-for-gfortran-module'; \
> ) > debian/gfortran-12-alpha-linux-gnu/usr/share/lintian/overrides/gfortran-12-alpha-linux-gnu
> echo 'gfortran-12-alpha-linux-gnu binary: binary-without-manpage' \
>   >> debian/gfortran-12-alpha-linux-gnu/usr/share/lintian/overrides/gfortran-12-alpha-linux-gnu
> debian/dh_doclink -pgfortran-12-alpha-linux-gnu gcc-12-alpha-linux-gnu-base
> WARNING: removing doc directory  gfortran-12-alpha-linux-gnu
> cp -p /<<PKGBUILDDIR>>/gcc/src/gcc/fortran/ChangeLog \
> 	debian/gfortran-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/fortran/changelog
> debian/dh_rmemptydirs -pgfortran-12-alpha-linux-gnu
> dwz \
>   debian/gfortran-12-alpha-linux-gnu/usr/lib/gcc-cross/alpha-linux-gnu/12/f951
> dh_strip -pgfortran-12-alpha-linux-gnu \
>   
> dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dh_shlibdeps -pgfortran-12-alpha-linux-gnu
> dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> echo gfortran-12-alpha-linux-gnu >> debian/arch_binaries
> trap '' 1 2 3 15; touch stamps/08-binary-stamp-fdev; mv stamps/07-install-stamp-tmp stamps/07-install-stamp
> dh_testdir
> dh_testroot
> mv stamps/07-install-stamp stamps/07-install-stamp-tmp
> : # gnat-12-alpha-linux-gnu
> rm -rf debian/gnat-12-alpha-linux-gnu
> dh_installdirs -pgnat-12-alpha-linux-gnu usr/share/doc/gcc-12-alpha-linux-gnu-base usr/bin usr/share/man/man1 usr/lib/gcc-cross/alpha-linux-gnu/12/{adalib,adainclude} usr/lib/gcc-cross/alpha-linux-gnu/12
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> : # Upstream does not install gnathtml.
> cp src/gcc/ada/gnathtml.pl debian/tmp/usr/bin/alpha-linux-gnu-gnathtml-12
> chmod 755 debian/tmp/usr/bin/alpha-linux-gnu-gnathtml-12
> dh_movefiles -pgnat-12-alpha-linux-gnu usr/lib/gcc-cross/alpha-linux-gnu/12/gnat1 usr/lib/gcc-cross/alpha-linux-gnu/12/ada_target_properties usr/lib/gcc-cross/alpha-linux-gnu/12/adainclude/*.ad[bs] usr/lib/gcc-cross/alpha-linux-gnu/12/adainclude/*.h usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/*.ali usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/lib*.a usr/bin/alpha-linux-gnu-gnat-12 usr/bin/alpha-linux-gnu-gnatbind-12 usr/bin/alpha-linux-gnu-gnatchop-12 usr/bin/alpha-linux-gnu-gnatclean-12 usr/bin/alpha-linux-gnu-gnatkr-12 usr/bin/alpha-linux-gnu-gnatlink-12 usr/bin/alpha-linux-gnu-gnatls-12 usr/bin/alpha-linux-gnu-gnatmake-12 usr/bin/alpha-linux-gnu-gnatname-12 usr/bin/alpha-linux-gnu-gnatprep-12 usr/bin/alpha-linux-gnu-gnathtml-12
> dh_install -pgnat-12-alpha-linux-gnu usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/libgna{t,rl}.so usr/alpha-linux-gnu/lib
> dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dh_link -pgnat-12-alpha-linux-gnu  usr/alpha-linux-gnu/lib/libgnat-12.so usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/libgnat.so  usr/alpha-linux-gnu/lib/libgnarl-12.so usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/libgnarl.so
> debian/dh_doclink -pgnat-12-alpha-linux-gnu      gcc-12-alpha-linux-gnu-base
> WARNING: removing doc directory  gnat-12-alpha-linux-gnu
> mkdir -p debian/gnat-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/ada
> cp -p src/gcc/ada/ChangeLog debian/gnat-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/ada/.
> for i in gnat gnatbind gnatchop gnatclean gnatkr gnatlink gnatls gnatmake gnatname gnatprep gnathtml; do \
>   case "$i" in \
>     gnat) cp -p debian/gnat.1 debian/gnat-12-alpha-linux-gnu/usr/share/man/man1/alpha-linux-gnu-gnat-12.1 ;; \
>     *) ln -sf alpha-linux-gnu-gnat-12.1 debian/gnat-12-alpha-linux-gnu/usr/share/man/man1/alpha-linux-gnu-$i-12.1; \
>   esac; \
> done
> : # still ship the unversioned prefixed names in the gnat package.
> for i in gnat gnatbind gnatchop gnatclean gnatkr gnatlink gnatls gnatmake gnatname gnatprep gnathtml; do \
>   ln -sf alpha-linux-gnu-$i-12 \
>     debian/gnat-12-alpha-linux-gnu/usr/bin/alpha-linux-gnu-$i; \
>   ln -sf alpha-linux-gnu-gnat-12.1.gz \
>     debian/gnat-12-alpha-linux-gnu/usr/share/man/man1/alpha-linux-gnu-$i.1.gz; \
> done
> : # keep this one unversioned, see Debian #802838.
> dh_link -pgnat-12-alpha-linux-gnu \
> 	usr/bin/alpha-linux-gnu-gcc-12 usr/bin/alpha-linux-gnu-gnatgcc
> debian/dh_rmemptydirs -pgnat-12-alpha-linux-gnu
> dwz \
>   debian/gnat-12-alpha-linux-gnu/usr/lib/gcc-cross/alpha-linux-gnu/12/gnat1
> dh_strip -pgnat-12-alpha-linux-gnu
> dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> find debian/gnat-12-alpha-linux-gnu -name '*.ali' | xargs sed -i '/^A -f[a-z]+-prefix-map=/d'
> find debian/gnat-12-alpha-linux-gnu -name '*.ali' | xargs chmod 444
> dh_shlibdeps -pgnat-12-alpha-linux-gnu
> dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> mkdir -p debian/gnat-12-alpha-linux-gnu/usr/share/lintian/overrides
> echo 'gnat-12-alpha-linux-gnu binary: hardening-no-pie' \
>   > debian/gnat-12-alpha-linux-gnu/usr/share/lintian/overrides/gnat-12-alpha-linux-gnu
> echo 'gnat-12-alpha-linux-gnu binary: binary-without-manpage' \
>   >> debian/gnat-12-alpha-linux-gnu/usr/share/lintian/overrides/gnat-12-alpha-linux-gnu
> echo gnat-12-alpha-linux-gnu >> debian/arch_binaries
> trap '' 1 2 3 15; touch stamps/08-binary-stamp-ada; mv stamps/07-install-stamp-tmp stamps/07-install-stamp
> dh_testdir
> dh_testroot
> mv stamps/07-install-stamp stamps/07-install-stamp-tmp
> rm -rf debian/gm2-12-alpha-linux-gnu
> dh_installdirs -pgm2-12-alpha-linux-gnu usr/bin usr/share/man/man1 usr/lib/gcc-cross/alpha-linux-gnu/12 usr/lib/gcc-cross/alpha-linux-gnu/12/plugin
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dh_installdocs -pgm2-12-alpha-linux-gnu
> dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dh_installchangelogs -pgm2-12-alpha-linux-gnu src/gcc/m2/ChangeLog
> dh_movefiles -pgm2-12-alpha-linux-gnu usr/bin/alpha-linux-gnu-gm2-12 usr/lib/gcc-cross/alpha-linux-gnu/12/plugin/m2rte.so usr/lib/gcc-cross/alpha-linux-gnu/12/{cc1gm2,gm2l,gm2lcc,gm2lgen,gm2lorder} usr/share/man/man1/alpha-linux-gnu-gm2-12.1
> dh_installdirs -pgm2-12-alpha-linux-gnu \
> 	usr/share/doc/gcc-12-alpha-linux-gnu-base/m2 \
> 	usr/share/info
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> cp -p /<<PKGBUILDDIR>>/gcc/build/gcc/doc/m2.info debian/gm2-12-alpha-linux-gnu/usr/share/info/gm2.info
> cp -p html/gm2.html debian/gm2-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/m2/
> cp: cannot stat 'html/gm2.html': No such file or directory
> make[2]: *** [debian/rules.d/binary-m2.mk:102: stamps/08-binary-stamp-gm2] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/10/23/gcc-12-cross-ports_10_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.


Reply to: