[Pkg-octave-devel] Octplot doesn't migrate to testing
Rafael Laboissiere
rafael at debian.org
Tue Dec 18 13:00:17 UTC 2007
* Thomas Weber <thomas.weber.mail at gmail.com> [2007-12-18 10:59]:
> >From debian/changelog:
> * debian/rules: Don't update autoconf/automake/autoheader automatically.
> It makes it difficult to clean the package or build it twice in a row.
> Instead, 50_link_with_glu.patch has been updated to directly patch
> configure and the Makefile.in files. Also, config.sub and config.guess are
> symlinked at build time.
>
> Is there a simple solution for that? I don't remember the details about
> what failed when I introduced the patch.
The sparc, alpha, and powerpc autobuilders are running aclocal, autoconf,
and automake, but they should not (e.g. the sparc build log [1]):
/usr/bin/make -C .
make[1]: Entering directory `/build/buildd/octplot-0.4.0'
cd . && /bin/sh /build/buildd/octplot-0.4.0/missing --run aclocal-1.9
cd . && /bin/sh /build/buildd/octplot-0.4.0/missing --run automake-1.9 --gnu
cd . && /bin/sh /build/buildd/octplot-0.4.0/missing --run autoconf
/bin/sh ./config.status --recheck
[1] http://buildd.debian.org/fetch.cgi?&pkg=octplot&ver=0.4.0-4&arch=sparc&stamp=1196525724&file=log
Since aclocal.m4 is regenerated, the AX_CHECK_GLU macro is not expanded:
(sid)rafael at sperger:~/octplot/octplot-0.4.0$ grep AX_ configure
AX_CHECK_GLU()
Looks like a time skew problem. Indeed, after applying the patches, I see:
(sid)rafael at sperger:~/octplot-0.4.0$ ls -ltr configure*
-rwxr-xr-x 1 rafael Debian 243715 2007-12-18 12:55 configure
-rw-r--r-- 1 rafael Debian 6869 2007-12-18 12:55 configure.ac
The configure.ac file is newer than configure! I guess that touching
aclocal.m4 and configure before the build target should fix this. I will
look at this later.
--
Rafael
More information about the Pkg-octave-devel
mailing list