Bug#518748: context: FTBFS: cp: not writing through dangling symlink `debian/context/usr/bin/mptopdf'
Package: context
Version: 2008.05.21-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20090307 qa-ftbfs
Justification: FTBFS on i386
Hi,
During a rebuild of all packages in sid, your package failed to build on
i386.
Relevant part:
> /usr/bin/fakeroot debian/rules binary
> found=0 ; for i in $(cat debian/MANIFEST.nonfree debian/MANIFEST.doc-nonfree) ; do \
> if [ -r $i ] ; then \
> echo "nonfree stuff: $i" ; \
> found=1; \
> fi ; \
> done ; if [ $found = 1 ] ; then \
> echo "Found non free stuff, stopping, please clean up first!" ;\
> exit 1; \
> fi
> dh_testdir
> dh_testroot
> dh_clean
> dh_installdirs usr/share/texmf usr/share/doc/context \
> var/lib/texmf/web2c/pdftex \
> etc/texmf/tex/context/user
> cp -a scripts bibtex context fonts metapost tex web2c \
> debian/context/usr/share/texmf
> # move user config file to /etc
> mv debian/context/usr/share/texmf/tex/context/user/cont-sys.rme \
> debian/context/etc/texmf/tex/context/user
> rmdir debian/context/usr/share/texmf/tex/context/user
> # this file is not needed
> rm debian/context/usr/share/texmf/web2c/context.cnf
> # switch to ruby
> #rm -r debian/context/usr/share/texmf/scripts/context/ruby
> rm -r debian/context/usr/share/texmf/scripts/context/stubs
> #we still need the perl scripts
> #rm -r debian/context/usr/share/texmf/scripts/context/perl
> rm -r debian/context/usr/share/texmf/fonts/map/dvipdfm
> # install missing lm map files
> mkdir -p debian/context/usr/share/texmf/fonts/map/dvipdfm/context
> cp -a debian/lm-maps/* debian/context/usr/share/texmf/fonts/map/dvipdfm/context
> # we need a check here that all maps are installed
> # use context.formats and context.maps in debian dir
> dh_installtex --flavor=format:no_links
> Unknown option: flavor
> dh_installtex: warning: unknown options will be a fatal error in a future debhelper release
> dh_installdirs usr/bin
> # install our context-format creation script
> # not needed anymore since we depend on texlive 2007 and use
> # context.formats and fmtutil
> # cp debian/ctxfmtutil debian/context/usr/bin
> # and the formats definitions
> # cp debian/formats.cnf debian/context/etc/texmf/context/config
> # switch to ruby
> cp scripts/context/stubs/unix/* debian/context/usr/bin
> cp: not writing through dangling symlink `debian/context/usr/bin/mptopdf'
> make: *** [binary-indep] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2009/03/07/context_2008.05.21-1_lsid32.buildlog
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 about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment. Internet was not accessible from the build systems.
--
| Lucas Nussbaum
| lucas@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr GPG: 1024D/023B3F4F |
Reply to: