Bug#344272: FTBFS on amd64
Marco Amadori
marco.amadori at gmail.com
Wed Dec 21 11:57:40 UTC 2005
Package: grub2
Version: 1.91-0
Arch: amd64
It seems by release announcement [1], that this version should support amd64,
but it fails to build from sources on a fresh sid chroot.
1. http://lists.gnu.org/archive/html/grub-devel/2005-10/msg00025.html
build log below:
marco at tremendo:~/src$ fakeroot apt-get source -b grub2
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
È necessario prendere 396kB di sorgenti
Get:1 http://tremendo sid/main grub2 1.91-0 (dsc) [1055B]
Get:2 http://tremendo sid/main grub2 1.91-0 (tar) [392kB]
Get:3 http://tremendo sid/main grub2 1.91-0 (diff) [2840B]
Scaricato 396kB in 0s (1113kB/s)
dpkg-source: extracting grub2 in grub2-1.91
dpkg-source: unpacking grub2_1.91.orig.tar.gz
dpkg-source: applying ./grub2_1.91-0.diff.gz
dpkg-buildpackage: source package is grub2
dpkg-buildpackage: source version is 1.91-0
dpkg-buildpackage: source changed by Otavio Salvador <otavio at debian.org>
dpkg-buildpackage: host architecture amd64
debian/rules clean
/usr/share/cdbs/1/rules/buildcore.mk:70: Parsing src.tar.gz...
sed \
-e "s/@cdbs@/cdbs (>= 0.4.23-1.1), build-essential,
autotools-dev, cdbs (>= 0.4.26-2), type-handling (>= 0.2.5), debhelper (>=
4.1.0), cdbs (>= 0.4.26-1.1)/g" \
-e "s/^Build-Depends\(\|-Indep\):
build-essential, /Build-Depends\1: /g" \
\
-e "s/^Cpu: .*/Architecture: i386 darwin-i386 freebsd-i386
kfreebsd-i386 knetbsd-i386 netbsd-i386 openbsd-i386 hurd-i386 powerpc
darwin-powerpc freebsd-powerpc kfreebsd-powerpc knetbsd-powerpc
netbsd-powerpc openbsd-powerpc hurd-powerpc/g" \
-e "/^System: /d" \
\
-e "s/\[cpu: \([^]]*\)\]/\[\`type-handling \\\\\`echo \1 | tr
' ' ','\\\\\` any\`\]/g" \
-e "s/\[system: \([^]]*\)\]/\[\`type-handling any \\\\\`echo
\1 | tr ' ' ','\\\\\`\`\]/g" \
\
-e "s/\"/\\\\\"/g" \
-e "s/^/echo \"/g" \
-e "s/\\$/\\\\$/g" \
-e "s/$/\"/g" \
< debian/control.in | /bin/sh > debian/control
dpkg-checkbuilddeps -B
test -x debian/rules
test "`id -u`" = 0
if test "build-tree/grub-1.91" != "build-tree/grub-1.91"; then rmdir
build-tree/grub-1.91; fi
rm -rf build-tree
rm debian/stamp-src.tar.gz
rm: impossibile rimuovere `debian/stamp-src.tar.gz': No such file or directory
make: [cleanbuilddir] Error 1 (ignored)
make -C build-tree/grub-1.91 -k distclean || true
make: *** build-tree/grub-1.91: No such file or directory. Stop.
rm -f debian/stamp-makefile-build
if [ -f "build-tree/grub-1.91/config.log" ] && grep -i
'generated.*by.*autoconf' "build-tree/grub-1.91/config.log" 1>/dev/null; then
\
rm -f "build-tree/grub-1.91/config.log"; \
fi
rm -f debian/stamp-autotools-files
if test -f build-tree/grub-1.91/config.status && grep -i -q 'Generated.*by
configure.' build-tree/grub-1.91/config.status; then rm -f
build-tree/grub-1.91/config.status; fi
if test -f build-tree/grub-1.91/config.cache && grep -i -q
'shell.*script.*caches.*results.*configure'
build-tree/grub-1.91/config.cache; then rm -f
build-tree/grub-1.91/config.cache; fi
dh_clean
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/home/marco/src/grub2-1.91'
/usr/share/cdbs/1/rules/buildcore.mk:70: Parsing src.tar.gz...
make[1]: Nothing to be done for `reverse-config'.
make[1]: Leaving directory `/home/marco/src/grub2-1.91'
patches:
Not reversing not applied patches.
if [ "reverse-patches" = "debian/stamp-patched" ] ; then touch
debian/stamp-patched ; \
elif [ "reverse-patches" = "reverse-patches" ] ; then rm -f
debian/stamp-patch* ; \
fi
# after reverting patches, we don't need update-config because:
# - the tree is already in a consistent state.
# - the initialisation of this routine is already in charge of making
# the tree not only consistent, but also prepared to accept patching.
if [ "reverse-patches" != "reverse-patches" ] ; then \
/usr/bin/make -f debian/rules update-config ; \
fi
for dir in debian/patches ; do \
rm -f $dir/*.log ; \
done
sed -e "s/@cpu@/x86_64/g" \
< debian/README.Debian.in > debian/README.Debian
debian/rules build
/usr/share/cdbs/1/rules/buildcore.mk:70: Parsing src.tar.gz...
make: Nothing to be done for `build'.
debian/rules binary
/usr/share/cdbs/1/rules/buildcore.mk:70: Parsing src.tar.gz...
make: Nothing to be done for `binary'.
dpkg-genchanges -b
dpkg-genchanges: failure: cannot read files list file: No such file or
directory
Comando di costruzione 'cd grub2-1.91 && dpkg-buildpackage -b -uc' fallito.
E: Processo figlio fallito
--
ESC:wq
More information about the Pkg-grub-devel
mailing list