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