[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug#424400: gss: FTBFS if built twice in a row
From: |
Simon Josefsson |
Subject: |
Bug#424400: gss: FTBFS if built twice in a row |
Date: |
Tue, 22 May 2007 15:32:14 +0200 |
User-agent: |
Gnus/5.110007 (No Gnus v0.7) Emacs/22.0.95 (gnu/linux) |
Russ Allbery <address@hidden> writes:
> Bernd Zeimetz <address@hidden> writes:
>
>> Lucas Nussbaum has rebuilt the whole archive on i386 and your package
>> FTBFS if built twice in a row with the following error:
>
>> Making all in src
>> make[3]: Entering directory `/build/user/gss-0.0.20/src'
>> gengetopt --input gss.ggo --file-name gss_cmd || \
>> test -f gss_cmd.h -a -f gss_cmd.c || \
>> cp ./gss_cmd.h ./gss_cmd.h .
>> /bin/sh: gengetopt: command not found
>> cp: cannot stat `./gss_cmd.h': No such file or directory
>> cp: cannot stat `./gss_cmd.h': No such file or directory
>
> This looks like a bug in upstream GSS's build system. Since gss_cmd.c and
> gcc_cmd.h are shipped with the source tarball, they should not be in
> DISTCLEANFILES. Per the GNU Coding Standards:
>
> `distclean'
> Delete all files from the current directory that are created by
> configuring or building the program. If you have unpacked the source
> and built the program without creating any other files, `make
> distclean' should leave only the files that were in the distribution.
>
> so make distclean should not be removing files that were not built by the
> end user and that came with the distribution.
>
> I believe those files should be removed only on maintainer-clean.
Thanks for the report and analysis! I agree. Will be fixed in 0.0.21.
/Simon
Bug#424400: marked as done (gss: FTBFS if built twice in a row), Debian Bug Tracking System, 2007/05/28