Public bug reported: using dpkg-buildpackage -rfakeroot package builds properly on Kubuntu 8.04 in i386 (32 bit intel) but fails with:
/usr/bin/make DESTDIR=/home/peter/drobo/drobo-utils/trunk/debian/droboutils install make[1]: Entering directory `/home/peter/drobo/drobo-utils/trunk' make[1]: *** No rule to make target `install'. Stop. on AMD64 (also on 8.04). The software itself is fully functional on AMD64, but I cannot build a .dpkg. package source can be obtained from: svn co https://drobo-utils.svn.sourceforge.net/svnroot/drobo-utils/trunk (resulting binary dpkg's for i386 are on sf.net in downloads section.) note that: python setup.py install works fine on AMD64. The package itself has no problems. however the automation of handling of python packages using py_central doesn't seem to know how to build the package on when executing the same command line on 64bit AMD, the build fails as follows: [EMAIL PROTECTED]:~/drobo/drobo-utils/trunk$ dpkg-buildpackage -rfakeroot dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions dpkg-buildpackage: source package droboutils dpkg-buildpackage: source version 0.1.1-1 dpkg-buildpackage: source changed by informavore <[EMAIL PROTECTED]> dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp configure-stamp # Add here commands to clean up after the build process. /usr/bin/make clean make[1]: Entering directory `/home/peter/drobo/drobo-utils/trunk' make[1]: *** No rule to make target `clean'. Stop. make[1]: Leaving directory `/home/peter/drobo/drobo-utils/trunk' make: [clean] Error 2 (ignored) dh_clean dpkg-source -b trunk dpkg-source: warning: source directory './trunk' is not <sourcepackage>-<upstreamversion> 'droboutils-0.1.1' dpkg-source: building droboutils in droboutils_0.1.1-1.tar.gz dpkg-source: building droboutils in droboutils_0.1.1-1.dsc debian/rules build dh_testdir # Add here commands to configure the package. touch configure-stamp # Add here commands to compile the arch part of the package. #/usr/bin/make touch build-arch-stamp # Add here commands to compile the indep part of the package. #/usr/bin/make doc touch build-indep-stamp fakeroot debian/rules binary dh_testdir dh_testroot dh_clean -k -s dh_installdirs -s # Add here commands to install the arch part of the package into # debian/tmp. /usr/bin/make DESTDIR=/home/peter/drobo/drobo-utils/trunk/debian/droboutils install make[1]: Entering directory `/home/peter/drobo/drobo-utils/trunk' make[1]: *** No rule to make target `install'. Stop. make[1]: Leaving directory `/home/peter/drobo/drobo-utils/trunk' make: *** [install-arch] Error 2 dpkg-buildpackage: failure: fakeroot debian/rules binary gave error exit status 2 [EMAIL PROTECTED]:~/drobo/drobo-utils/trunk$ ** Affects: dpkg (Ubuntu) Importance: Undecided Status: New -- py_central-based package doesn't build on amd64 https://bugs.launchpad.net/bugs/256992 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