Hulahop build gives error on ubuntu 9.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sugar-hulahop (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
python-
ubuntu 9.10
bill@bill-
python-hulahop:
Installed: 0.4.9-1ubuntu2
Candidate: 0.4.9-1ubuntu2
Version table:
*** 0.4.9-1ubuntu2 0
500 http://
100 /var/lib/
Build crashing
Did this:
$ mkdir ~/build-hulahop
$ cd ~/build-hulahop
$ sudo apt-get build-dep python-hulahop
$ sudo apt-get -b source python-hulahop
$cd python-hulahop
$sudo autoreconf
$sudo debuild -us -uc
Got this:
bill@bill-
dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package sugar-hulahop
dpkg-buildpackage: source version 0.4.9-1ubuntu2
dpkg-buildpackage: source changed by Alexander Sack <email address hidden>
dpkg-buildpackage: host architecture i386
fakeroot debian/rules clean
test -x debian/rules
dh_testroot
rmdir build
rmdir: failed to remove `build': Directory not empty
make: [cleanbuilddir] Error 1 (ignored)
/usr/bin/make -C build/2.5 -k distclean
make[1]: Entering directory `/home/
make[1]: *** No rule to make target `distclean'.
make[1]: Leaving directory `/home/
make: [makefile-
rm -f debian/
rm -f debian/
rmdir --ignore-
rm -f debian/
/usr/bin/make -C build/2.6 -k distclean
make[1]: Entering directory `/home/
make[1]: *** No rule to make target `distclean'.
make[1]: Leaving directory `/home/
make: [makefile-
rm -f debian/
rm -f debian/
rmdir --ignore-
rm -f debian/
rmdir --ignore-
rmdir: failed to remove `debian/
rmdir: failed to remove `debian/
make: [makefile-clean] Error 1 (ignored)
rmdir --ignore-
rmdir: failed to remove `debian/
make: [makefile-clean] Error 1 (ignored)
for file in Makefile.in aclocal.m4 components/
[ ! -e $file.upstream ] || mv -f $file.upstream $file; \
done
rm -f debian/
rm -f m4/libtool.m4 m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4 m4/lt~obsolete.m4
for i in ./config.guess ./config.sub ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
rm -f debian/
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/home/
for i in ./config.guess ./config.sub ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
make[1]: Leaving directory `/home/
if [ -d "." ]; then \
cd . && QUILT_PATCHES=
fi
Patch 1002_python2.
make: *** [reverse-patches] Error 1
dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2
debuild: fatal error at line 1334:
dpkg-buildpackage -rfakeroot -D -us -uc failed
"sudo apt-get -b source" builds the package after downloading it. When I attempted this, I did not get an error. The error only occurs after subsiquent rebuilds.
The issue is related to the fact that the ./configure script is regenerated. Therefore, either the patch to the script should be dropped, or the configure script regeneration in debian/rules should be dropped.