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

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: