[Pkg-ace-devel] Building with svn-buildpackage + pbuilder

Tommi Vainikainen tvainika at debian.org
Tue Sep 28 19:11:53 UTC 2010


Thomas Girard <thomas.g.girard at free.fr> writes:
> Le 28/09/2010 11:37, Tommi Vainikainen a écrit :
>> However I get:
>> make: *** No rule to make target `ace-archive-missing', needed by `extract-stamp'.  Stop.
>> 
>> I've used uscan to download ace_5.7.7.orig.tar.bz2 (a symlink to
>> ACE+TAO+CIAO-src-5.7.7.tar.bz2), and then I'm running command
>> svn-buildpackage --svn-builder='pdebuild'
>
> We are not using svn-buildpackage, and indeed it does not work; failing
> to find the -src tarball.

With using your information as a hint, I compared current orig.tar.gz
from the archive, and solved the problem.

To use pbuilder with command above, one needs to have orig.tar.(gz|bz2)
in ../tarballs. This is standard svn-buildpackage convention.

However my mistake was that I'd used uscan (from svn-buildpackage man
page) to download this ace_5.7.7.orig.tar.gz. In ace's current packaging scheme,
the orig.tar.gz must contain just one file
'ace_5.7.7.orig/ACE+TAO+CIAO-src-5.7.7.tar.bz2', but uscan just renames
downloaded ACE+TAO+CIAO-src-5.7.7.tar.bz2 as orig.tar.bz2.

So, my current directory layout is:

pkg-ace/trunk/* [1] 
pkg-ace/tarballs/ace_5.7.7.orig.tar.gz [2]

and then I execute in command 'svn-buildpackage --svn-builder pdebuild' in
directory trunk.

[1] this is a checkout from svn
[2] this contains ACE+TAO+CIAO-src-VERSION.tar.bz2 as above

-- 
Tommi Vainikainen



More information about the Pkg-ace-devel mailing list