[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