linux.debian.bugs.dist
[Top] [All Lists]

Bug#379065: hugs98 missing Build-Depends on autoconf

Subject: Bug#379065: hugs98 missing Build-Depends on autoconf
From: Arjan Oosting
Date: Sun, 10 Dec 2006 14:10:49 +0100
Newsgroups: linux.debian.bugs.dist
tags 379065 moreinfo
thanks

Hi Jeremy,

You wrote some time ago:
> it appears that hugs98 is missing a Build-Depends on autoconf. Here is
> a snippet of a failed build:
>
> -->
> 
> autoreconf
> make[1]: autoreconf: Command not found
> make[1]: [src/stamp-h.in] Error 127 (ignored)
> for dir in fptools/libraries/*; do if test -f $dir/configure.ac; \
>   then (cd $dir; autoreconf); fi; done
> /bin/sh: autoreconf: command not found
> /bin/sh: autoreconf: command not found
> /bin/sh: autoreconf: command not found
> /bin/sh: autoreconf: command not found
> /bin/sh: autoreconf: command not found
> /bin/sh: autoreconf: command not found
> /bin/sh: autoreconf: command not found
> /bin/sh: autoreconf: command not found
> make[1]: *** [src/stamp-h.in] Error 127
> make[1]: Leaving directory 
> `/work/build/marlin_build-freespire_hugs98-98.200503.08/hugs98-98.200503.08'

I don't see why should call autoconf unless you have touched one of the
dependencies of the configure target in the upstream Makefile:

 configure: configure.ac aclocal.m4 $(PACKAGES)
         for dir in packages/*; do if test -f $$dir/configure.ac; \
                 then (cd $$dir; autoreconf); fi; done
         -autoreconf

The package builds just fine [1] on the build daemons of Debian. Maybe
you have update the package for freespire, which of course is fine, but
if you update the package you should also update/touch the configure
script.

Greetings Arjan
<Prev in Thread] Current Thread [Next in Thread>
Privacy Policy