[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gnulib-bug
Subject:    Re: gnulib-tool dependency list broken?
From:       ludo () gnu ! org (Ludovic =?utf-8?Q?Court=C3=A8s?=)
Date:       2014-03-11 23:47:19
Message-ID: 87wqg0mh6g.fsf () gnu ! org
[Download RAW message or body]

Eric Blake <eblake@redhat.com> skribis:

> On 03/11/2014 03:58 PM, Ludovic Courtès wrote:
>> Hello,
>> 
>> Running gnulib-tool in Guile today shows a weird module list:
>> 
>
>> v0.1-92-g546ff82
>> 
>> $ ~/src/gnulib/gnulib-tool --update
>> Module list with included dependencies (indented):
>>     absolute-header
>>   accept
>>   alignof
>>     alloca
>
>> 
>> What is ‘absolute-header' doing here?  Since when does ‘announce-gen'
>> depend on ‘arpa_inet', ‘ceil' on ‘chdir', etc.?
>> 
>> Am I misinterpreting the list, or is there something wrong here?
>
> You're merely misinterpreting the list.  The list is foremost
> alphabetical, secondarily indented to show which modules were explicitly
> requested vs. those that were pulled in by one or more dependency
> chains.  It is NOT a topological map of dependencies (which in some
> cases is not possible, since we have non-DAG dependencies).

Ah OK, thanks for the explanation.

>> It doesn't seem to affect the actual list of imported files, but could
>> there be a problem there too?
>
> No, it's been that way for a long time; you are just now noticing.

Indeed.  My recollection was different, but I've been away from
gnulib-tool for some time.

Thanks!

Ludo'.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic