On Wed, 14 Dec 2005 08:34:15 -0800, Ryan Murray <[EMAIL PROTECTED]> said: 

> Package: flex Version: 2.5.31-36 Severity: serious

> There was an error while trying to autobuild your package:

>> Automatic build of flex_2.5.31-36 on voltaire by sbuild/powerpc 79
>> Build started at 20051212-0432

> [...]

>> ** Using build dependencies supplied by package:
>> Build-Depends: bison, gettext, texinfo, help2man, file, texi2html
>> (>= 1.76-1), po-debconf

> [...]

>> /bin/sh /build/buildd/flex-2.5.31/missing --run flex scan.l
>> /build/buildd/flex-2.5.31/missing: line 46: flex: command not found
>> WARNING: `flex' is missing on your system.  You should only need it
>> if you modified a `.l' file.  You may need the `Flex' package in
>> order for those modifications to take effect.  You can get `Flex'
>> from any GNU archive site.  sed '/^#/ s|\.c|scan.c|' .c >scan.c
>> sed: can't read .c: No such file or directory make[3]: *** [scan.c]
>> Error 2 make[3]: Leaving directory `/build/buildd/flex-2.5.31'
>> make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
>> `/build/buildd/flex-2.5.31' make[1]: *** [all] Error 2 make[1]:
>> Leaving directory `/build/buildd/flex-2.5.31' make: ***
>> [build/flex] Error 2

> A full build log can be found at:
> http://buildd.debian.org/build.php?arch=powerpc&pkg=flex&ver=2.5.31-36

> flex isn't using AM_MAINTAINER_MODE, and ends up trying to run flex
> to rebuild scan.l, and since we're building flex, flex isn't
> available to rebuild it...

        On what basis are you making this assertion? If you rgrep
 MAINTAINER_MODE in the top level directory, you shall see that
 configurehas indeed been comp[iled with  MAINTAINER_MODE, and,
 moreever, if flex does not exist,  the rules file touches scan.c
 before calling configure in any case.

        Indeed, looking at
 http://people.debian.org/~igloo/[EMAIL PROTECTED],
 one casn see most buildd's do not have this issue either.

        BTW, reading the build log, I can that the configure step
 succeeded (which tells us that the MAINTAINER_MODE stuff worked;
 since none of the files was to be redone). It seems that bison is hte
 one calling for flex; if bison needs flex in these conditions,
 shouldn't bison depend on flex?

        manoj
-- 
The truth about a woman often lasts longer than the woman is true.
Manoj Srivastava   <[EMAIL PROTECTED]>  <http://www.debian.org/%7Esrivasta/>
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to