[Pkg-electronics-devel] geda-gaf build fails om 'all' ?!

Carsten Schoenert c.schoenert at t-online.de
Wed Jul 18 18:30:17 BST 2018


Hi,

Am 18.07.18 um 18:12 schrieb أحمد المحمودي:
...
>>   Can someone help ? Build log on:
>>   https://buildd.debian.org/status/fetch.php?pkg=geda-gaf&arch=all&ver=1%3A1.8.2-7&stamp=1531714103&raw=0
> ---end quoted text---
> 
> I just found that this revision is the first attempted to be built on 
> 'all' arch:
> https://buildd.debian.org/status/logs.php?pkg=geda-gaf&arch=all
> 
> is this a new procedure on buildd to run builds on 'all' arch?

I even don't get a normal 'any' build successfully finished ...

> gbp clone git at salsa.debian.org:electronics-team/geda-gaf.git
> cd geda-gaf/
> gbp buildpackage -j4
> gbp:info: Building with (cowbuilder) for sid
> gbp:info: Tarballs 'geda-gaf_1.8.2.orig.tar.gz' not found at '/home/carsten/data/tarballs/'
> gbp:info: Performing the build
> Building with cowbuilder for distribution sid
> I: using cowbuilder as pbuilder
> dpkg-checkbuilddeps: error: Unmet build dependencies: libgtk2.0-dev (>= 2.16.0) guile-2.0-dev libgd-dev libstroke0-dev groff intltool
> W: Unmet build-dependency in source
> dpkg-source: info: applying no-refdes-warning-fix.patch
> dpkg-source: info: applying bashims.diff
> dh clean --with autoreconf
>    debian/rules override_dh_clean
> make[1]: Entering directory '/home/carsten/gitprojects/geda-gaf'
> # gnetlist.orig is an upstream file that should not be removed:
> ...
> rm -rf $backupdir; exit $rc
> /build/geda-gaf-1.8.2/build-tools/missing: line 81: makeinfo: command not found
> WARNING: 'makeinfo' is missing on your system.
>          You should only need it if you modified a '.texi' file, or
>          any other file indirectly affecting the aspect of the manual.
>          You might want to install the Texinfo package:
>          <http://www.gnu.org/software/texinfo/>
>          The spurious makeinfo call might also be the consequence of
>          using a buggy 'make' (AIX, DU, IRIX), in which case you might
>          want to install GNU make:
>          <http://www.gnu.org/software/make/>
> make[5]: *** [Makefile:481: geda-scheme.info] Error 127
> make[5]: Leaving directory '/build/geda-gaf-1.8.2/docs/scheme-api'
> make[4]: *** [Makefile:479: check-recursive] Error 1
> make[4]: Leaving directory '/build/geda-gaf-1.8.2/docs'
> make[3]: *** [Makefile:559: check-recursive] Error 1
> make[3]: Leaving directory '/build/geda-gaf-1.8.2'
> make[2]: *** [Makefile:849: check] Error 2
> make[2]: Leaving directory '/build/geda-gaf-1.8.2'
> dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2

I guess this script is slighty out of date!

> root at i5:/build/geda-gaf-1.8.2# grep ^scriptversion /build/geda-gaf-1.8.2/build-tools/missing
> scriptversion=2013-10-28.13; # UTC

Right in the beginning of the build autoreconf is also mentioning some
warnings.

> configure.ac:63: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
> configure.ac:63: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
> configure.ac:63: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.

That's for sure not the root of the problem, but before a 'any' built
isn't working it's senseless to dig into the indep problem.

-- 
Regards
Carsten Schoenert



More information about the Pkg-electronics-devel mailing list