[Debian GNUstep maintainers] Bug#707506: gnustep-make: FTBFS: rm: cannot remove '/«PKGBUILDDIR»/debian/gnustep-make-doc/usr/share/info/gnustep-filesystem.info': No such file or directory

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu May 9 08:58:27 UTC 2013


Source: gnustep-make
Version: 2.6.2-2
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130509 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»/Documentation'
> Making all for doc gnustep-howto...
> texi2html -split_chapter -expandinfo -init_file gnustep.init  \
> 		gnustep-howto.texi
> Making all for doc gnustep-faq...
> texi2html -split_chapter -expandinfo -init_file gnustep.init  \
> 		gnustep-faq.texi
> Making all for doc gnustep-filesystem...
> makeinfo -D NO-TEXI2HTML  \
> 		-o gnustep-filesystem.info gnustep-filesystem.texi
> gnustep-filesystem.texi:84: raising the section level of @section which is too low
> make[2]: [gnustep-filesystem.info] Error 1 (ignored)
> texi2html -split_chapter -expandinfo -init_file gnustep.init  \
> 		gnustep-filesystem.texi
> Making all for doc gnustep-internals...
> make[2]: Nothing to be done for `internal-doc-all'.
> Making all for doc gnustep-make...
> texi2html -split_chapter -expandinfo -init_file gnustep.init  \
> 		gnustep-make.texi
> Making all for doc gnustep-userfaq...
> texi2html -split_chapter -expandinfo -init_file gnustep.init  \
> 		gnustep-userfaq.texi
> Making all for textdoc INSTALL...
> make[2]: Nothing to be done for `internal-textdoc-all'.
> Making all for textdoc README...
> make[2]: Nothing to be done for `internal-textdoc-all'.
> Making all for textdoc NEWS...
> make[2]: Nothing to be done for `internal-textdoc-all'.
> Making all for textdoc RELEASENOTES...
> make[2]: Nothing to be done for `internal-textdoc-all'.
> Making all for textdoc ANNOUNCE...
> make[2]: Nothing to be done for `internal-textdoc-all'.
> Making install for doc gnustep-howto...
>  Creating /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep...
>  Creating /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/info...
> if [ -f gnustep-howto.pdf ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-howto.pdf \
> 	                /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> if [ -f gnustep-howto.info ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-howto.info* /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/info; \
> 	fi
> if [ -f gnustep-howto_toc.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-howto_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> if [ -f gnustep-howto.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-howto.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	  /usr/bin/install -c -p  -m 644 gnustep-howto_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> Making install for doc gnustep-faq...
> if [ -f gnustep-faq.pdf ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-faq.pdf \
> 	                /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> if [ -f gnustep-faq.info ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-faq.info* /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/info; \
> 	fi
> if [ -f gnustep-faq_toc.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-faq_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> if [ -f gnustep-faq.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-faq.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	  /usr/bin/install -c -p  -m 644 gnustep-faq_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> Making install for doc gnustep-filesystem...
> if [ -f gnustep-filesystem.pdf ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-filesystem.pdf \
> 	                /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> if [ -f gnustep-filesystem.info ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-filesystem.info* /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/info; \
> 	fi
> if [ -f gnustep-filesystem_toc.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-filesystem_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> if [ -f gnustep-filesystem.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-filesystem.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	  /usr/bin/install -c -p  -m 644 gnustep-filesystem_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> Making install for doc gnustep-internals...
>  Creating /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/Developer/Make/Manual/Internals...
> /usr/bin/install -c -p  -m 644 gnustep-internals.ps \
> 	                /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/Developer/Make/Manual/Internals/
> Making install for doc gnustep-make...
> if [ -f gnustep-make.pdf ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-make.pdf \
> 	                /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/Developer/Make/Manual/; \
> 	fi
> if [ -f gnustep-make.info ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-make.info* /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/info; \
> 	fi
> if [ -f gnustep-make_toc.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-make_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/Developer/Make/Manual/; \
> 	fi
> if [ -f gnustep-make.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-make.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/Developer/Make/Manual/; \
> 	  /usr/bin/install -c -p  -m 644 gnustep-make_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/Developer/Make/Manual/; \
> 	fi
> Making install for doc gnustep-userfaq...
> if [ -f gnustep-userfaq.pdf ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-userfaq.pdf \
> 	                /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> if [ -f gnustep-userfaq.info ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-userfaq.info* /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/info; \
> 	fi
> if [ -f gnustep-userfaq_toc.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-userfaq_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> if [ -f gnustep-userfaq.html ]; then \
> 	  /usr/bin/install -c -p  -m 644 gnustep-userfaq.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	  /usr/bin/install -c -p  -m 644 gnustep-userfaq_*.html \
> 	                  /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/; \
> 	fi
> Making install for textdoc INSTALL...
>  Creating /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/Developer/Make/ReleaseNotes/2.6.2...
> Making install for textdoc README...
> Making install for textdoc NEWS...
> Making install for textdoc RELEASENOTES...
> Making install for textdoc ANNOUNCE...
> /usr/bin/install -c -p  -m 644 DESIGN /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/Developer/Make/Manual
> for file in README.Darwin README.MinGWOnCygwin README.Cygwin README.MinGW; do \
> 	  /usr/bin/install -c -p  -m 644 $file /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation/User/GNUstep/$file; \
> 	done
> make[1]: Leaving directory `/«PKGBUILDDIR»/Documentation'
> rm /«PKGBUILDDIR»/debian/gnustep-make/usr/share/GNUstep/Makefiles/config-noarch.make
> dh_install -pgnustep-make-doc -X .arch-ids debian/Internals /usr/share/GNUstep/Documentation/Developer/Make/Manual
> find /«PKGBUILDDIR»/debian/gnustep-make-doc//usr/share/GNUstep/Documentation -name '*.ps' | xargs rm -f
> rm /«PKGBUILDDIR»/debian/gnustep-make-doc/usr/share/info/gnustep-{faq,userfaq,howto,filesystem}.info
> rm: cannot remove '/«PKGBUILDDIR»/debian/gnustep-make-doc/usr/share/info/gnustep-filesystem.info': No such file or directory
> make: *** [debian/install-indep-stamp] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2013/05/09/gnustep-make_2.6.2-2_unstable.log

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!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-GNUstep-maintainers mailing list