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

Reply via email to