Public bug reported: Binary package hint: virtualbox-ose
$ lsb_release -rd Description: Ubuntu 8.04.1 Release: 8.04 Package: virtualbox-ose Version: 1.5.6-dfsg-6ubuntu1 Severity: serious Justification: no longer builds from source *** Please type your report below this line *** == Steps to reproduce == 1. boot into ubuntu 8.04.1 live DVD 2. $ aptitude install devscripts build-essential fakeroot $ dget http://archive.ubuntu.com/ubuntu/pool/universe/v/virtualbox-ose/virtualbox-ose_1.5.6-dfsg-6ubuntu1.dsc $ dpkg-source -x virtualbox-ose_1.5.6-dfsg-6ubuntu1.dsc $ cd virtualbox-ose-*/ 3. Install build dependencies for virtualbox-ose 4. Build virtualbox-ose, $ fakeroot dpkg-buildpackage -b -i <--cut--> ... <--cut--> test -d debian/patched || install -d debian/patched dpatch apply-all applying patch 01-no-64bit-guest to ./ ... ok. applying patch 02-2.6.25 to ./ ... ok. applying patch 03-config-kmk to ./ ... ok. applying patch 04-localconf-kmk to ./ ... failed. make: *** [patch-stamp] Error 1 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 == Cause == 04-localconf-kmk.dpatch expected LocalConfig.kmk as empty file, but it is not empty as shown by this, $ gzip -cd virtualbox-ose_1.5.6-dfsg-6ubuntu1.diff.gz | tail <--cut--> ... <--cut--> --- virtualbox-ose-1.5.6-dfsg.orig/LocalConfig.kmk +++ virtualbox-ose-1.5.6-dfsg/LocalConfig.kmk @@ -0,0 +1 @@ +VBOX_WITH_X11_ADDITIONS=1 $ dpkg-source -x virtualbox-ose_1.5.6-dfsg-6ubuntu1.dsc $ cd virtualbox-ose-*/ $ cat LocalConfig.kmk VBOX_WITH_X11_ADDITIONS=1 This is because "debian/rules clean" does not clean the lines in LocalConfig.kmk inserted by env.sh rule, env.sh: patch-stamp <--cut--> echo "VBOX_WITH_X11_ADDITIONS=1" >> LocalConfig.kmk Let's look at the following steps, $ rm -f LocalConfig.kmk $ fakeroot ./debian/rules env.sh <success> $ fakeroot ./debian/rules clean $ cat LocalConfig.kmk VBOX_WITH_X11_ADDITIONS=1 $ fakeroot ./debian/rules env.sh <--cut--> applying patch 04-localconf-kmk to ./ ... failed. make: *** [patch-stamp] Error 1 This shows that the package can't be rebuilt again, after it has been once built and cleaned. ** Affects: virtualbox-ose (Ubuntu) Importance: Undecided Status: New -- FTBFS: uncleaned LocalConfig.kmk https://bugs.launchpad.net/bugs/286854 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs