Bug#459380: closed by Bas Wijnen <wijnen at debian.org> (Re: Bug#459380: Ceferino attempts to download files when building)

Thiemo Seufer ths at networkno.de
Sun Jan 6 22:28:54 UTC 2008


reopen 459380
reassign 459380 cvs 1:1.12.13-9
retitle 459380 [mips, mipsel] cvs fails to init repository
severity 459380 important
thanks

Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the ceferino package:
> 
> #459380: Ceferino attempts to download files when building
> 
> It has been closed by Bas Wijnen <wijnen at debian.org>.
> 
> Their explanation is attached below.  If this explanation is
> unsatisfactory and you have not received a better one in a separate
> message then please contact Bas Wijnen <wijnen at debian.org> by replying
> to this email.
> 
> Debian bug tracking system administrator
> (administrator, Debian Bugs database)
> 

> From: Bas Wijnen <wijnen at debian.org>
> To: 459380-done at bugs.debian.org
> Date: Sun, 6 Jan 2008 10:26:11 +0100
> Subject: Re: Bug#459380: Ceferino attempts to download files when building
> X-Spam-Checker-Version: SpamAssassin 3.1.4-bugs.debian.org_2005_01_02 
> 	(2006-07-26) on rietz.debian.org
> X-Spam-Level: 
> X-Spam-Status: No, score=-8.9 required=4.0 tests=BAYES_00,FOURLA,
> 	FROMDEVELOPER,HAS_BUG_NUMBER autolearn=no 
> 	version=3.1.4-bugs.debian.org_2005_01_02
> 
> Version: 0.97.8-1
> 
> Hi,
> 
> First of all, thank you for hunting bugs this way.  You seem to have
> been looking for them (without encountering them by chance), and that
> makes Debian better. :-)

I looked at build failures on mips/mipesl.

> However, in this case you seem to have found a non-bug. ;-)
> 
> On Sun, Jan 06, 2008 at 01:07:23AM +0000, Thiemo Seufer wrote:
> > Since version 0.97.8-1 ceferino's debian/rules attempts to download
> > gettext files (via autopoint/cvs).  This makes the contents of the
> > binary package unreproducible for rebuilds,
> 
> No, it doesn't.  Gettext provides the needed files as a tarball of a cvs
> repository.  What autopoint does, is to unpack this tarball and use the
> repository locally.  See /usr/bin/autopoint, from line 420, for what
> it does exactly.  No network access is attempted.

I misinterpreted the build output:

[...]
make[1]: Entering directory `/srv/ths/debian/ceferino/ceferino-0.97.8'
# quilt exits with 2 as return when there was nothing to do. 
# That's not an error here (but it's usefull to break loops in crude scripts)
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
No patches in series
touch debian/stamp-patched
make[1]: Leaving directory `/srv/ths/debian/ceferino/ceferino-0.97.8'
autopoint --force
cvs [init aborted]: cannot get working directory: No such file or directory
cvs [checkout aborted]: cannot get working directory: No such file or directory
find: archive: No such file or directory
find: archive: No such file or directory
autopoint: *** infrastructure files for version 0.16.1 not found; this is autopoint from GNU gettext-tools 0.17
autopoint: *** Stop.
make: *** [config.status] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

This appears to be a bug in cvs 1:1.12.13-9. Steps to reproduce on mips:

$ mkdir foo
$ cvs -d $(pwd)/foo init
cvs [init aborted]: cannot get working directory: No such file or directory

This seems to be limited to mips/mipsel, it works fine on ppc.


Thiemo





More information about the Pkg-games-devel mailing list