All of the build-tree stuff it's doing is being automatically done by cdbs...
I'm not all that familiar with cdbs myself... I wonder if it's looking in the wrong place for the sources? Try setting "DEB_SRCDIR = $(CURDIR)" in debian/rules... https://perso.duckcorp.org/duck/cdbs-doc/cdbs-doc.xhtml#id2480198 I haven't compiled iplike and jicmp in quite a while, but I don't remember having any trouble the last time I did it, so I'm not really sure what might have changed to cause this behavior. On Fri, May 30, 2008 at 04:39:19PM +0100, Alex Bennee wrote: > Hi, > > I'm having real trouble building Debian packages for the ancillary > programs needed for OpenNMS (iplike and jicmp). The main opennms built > fine with the appropriate debian directory and a "dpkg-buildpackage > -rfakeroot -b". However when I try that on the other bits they fail on > me: > > 16:30 [EMAIL PROTECTED]/x86_64 [jicmp.svn] >dpkg-buildpackage -rfakeroot -b > 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 jicmp > dpkg-buildpackage: source version 1.0.8-1 > dpkg-buildpackage: source changed by Benjamin Reed <[EMAIL PROTECTED]> > dpkg-buildpackage: host architecture amd64 > fakeroot debian/rules clean > test -x debian/rules > test "`id -u`" = 0 > rm -rf build-tree > rm > rm: missing operand > Try `rm --help' for more information. > make: [cleanbuilddir] Error 1 (ignored) > rm debian/stamp-patch-* 2>/dev/null > make: [cleanbuilddir] Error 1 (ignored) > /usr/bin/make -C build-tree/jicmp-1.0.8 -k distclean > make: *** build-tree/jicmp-1.0.8: No such file or directory. Stop. > make: [makefile-clean] Error 2 (ignored) > rm -f debian/stamp-makefile-build > rm -f debian/stamp-autotools-files > dh_clean > rm -f debian/jicmp.substvars > rm -f debian/jicmp.*.debhelper > rm -rf debian/jicmp/ > rm -f debian/files > find . \( \( -type f -a \ > \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ > -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ > -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ > -o -name TAGS -o -name core -o \( -path '*/.deps/*' -a -name > '*.P' \) \ > \) -exec rm -f {} \; \) -o \ > \( -type d -a -name autom4te.cache -prune -exec rm -rf {} \; > \) \) > debian/rules build > test -x debian/rules > mkdir -p "build-tree/jicmp-1.0.8" > touch debian/stamp-autotools-files > chmod a+x /export/src/opennms/jicmp/jicmp.svn/build-tree/jicmp-1.0.8/configure > chmod: cannot access > `/export/src/opennms/jicmp/jicmp.svn/build-tree/jicmp-1.0.8/configure': No > such file or directory > make: *** [build-tree/jicmp-1.0.8/config.status] Error 1 > dpkg-buildpackage: failure: debian/rules build gave error exit status 2 > > As you can see it creates a build tree and attempts and then fails > because it's empty. Am I meant to be creating a src tarball before I run > my build or should I just be able to build with some other magic > invocation? > > I'm not that familiar with Debian packaging but I thought it was > possible to build "straight from source"? > > > -- > Alex Bennee, Software Engineer > With listening comes wisdom, with speaking repentance. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Please read the OpenNMS Mailing List FAQ: > http://www.opennms.org/index.php/Mailing_List_FAQ > > opennms-devel mailing list > > To *unsubscribe* or change your subscription options, see the bottom of this > page: > https://lists.sourceforge.net/lists/listinfo/opennms-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Please read the OpenNMS Mailing List FAQ: http://www.opennms.org/index.php/Mailing_List_FAQ opennms-devel mailing list To *unsubscribe* or change your subscription options, see the bottom of this page: https://lists.sourceforge.net/lists/listinfo/opennms-devel
