severity 562044 minor
notfound 562044 0.7.1
found 562044 0.7.0
retitle 562044 Needs intltool support to build from debcheckout
thanks

On Tue, 22 Dec 2009 10:39:33 +0200
Peter Eisentraut <[email protected]> wrote:

> Package: svn-buildpackage
> Version: 0.7.1
> Severity: serious

Sorry, how can it be severity serious when the (only) way to
reproduce the bug is NOT to use the Debian source package???

More to the point, the svn-buildpackage build (from apt-get source) does
not call intltool - that's done only from SVN when updating
translations to save altering the timestamps on the po/*.po files all
the time.

$ make -C po check

The reason this hasn't come up before is because that target is not run
unless po/svn-buildpackage.pot does not exist and that file, once
generated, is packaged in the svn-buildpackage source using the
useNativeDist support in svn-bp. Testing the build with
svn-buildpackage itself and in a clean chroot from a clean debcheckout
is the only way for me to reproduce this bug. i.e. it can only ever
affect the SVN build of the package.

There's something badly recursive about that.

Indeed, there is a way to build svn-buildpackage SVN "from bare metal"
and it doesn't require intltool (because the normal Debian build
doesn't try to update the translations and thereby cause timestamp
issues):

$ debcheckout svn-buildpackage
$ cd svn-buildpackage/
$ dpkg-buildpackage -uc -us -I.svn

(True, it also doesn't prepare precisely the same source package as
would finally be uploaded but then it is fine for testing and looking
at a preview of SVN, which is what you needed.)

> I was taking a preview at 0.7.1, because I needed orig.tar.bz2 support.  It 
> is 
> missing a build dependency:
> 
> INTLTOOL_EXTRACT=/usr/bin/intltool-extract srcdir=. /usr/bin/intltool-update 
> --gettext-package svn-buildpackage --pot
> /bin/sh: /usr/bin/intltool-update: not found
> make[1]: *** [svn-buildpackage.pot] Error 127
> 
> You need the package intltool installed.

There's no real reason not to add the intltool build-dep, it won't do
any harm, but the bug itself is minor.

> Works great after that.

Thanks.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

Attachment: pgpZHif3F3mut.pgp
Description: PGP signature

Reply via email to