bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-wget] [bug-wget] Unable to execute the Test Suite


From: Darshit Shah
Subject: Re: [Bug-wget] [bug-wget] Unable to execute the Test Suite
Date: Sat, 22 Feb 2014 09:50:15 +0100

Found the error. The problem is a regression in git itself. I've bisected
gt and found the erring commit. Will file a bug report with both git and
automake, since this seems like a feature with backward incompatibility to
me.


On Fri, Feb 21, 2014 at 3:48 PM, Darshit Shah <address@hidden> wrote:

>
>
>
> On Fri, Feb 21, 2014 at 3:43 PM, Yousong Zhou <address@hidden>wrote:
>
>> Hi,
>>
>>
>> On Fri, 21 Feb 2014, Darshit Shah wrote:
>>
>>  Hi all,
>>>
>>>
>>> I was trying to run the test suite on Wget, but it keeps failing due to
>>> the
>>> new submodule. At first I thought the issue was probably with the
>>> parallel-wget branch, so I switched to master. Yet the same problem. Just
>>> as a control test, I created a new clone of the repository and I am still
>>> facing the same problem.
>>>
>>> The error output is:
>>>
>>> echo 1.15.6-d682 > .version-t && mv .version-t .version
>>> if test -d ./.git                               \
>>>        && git --version >/dev/null 2>&1; then                  \
>>>  cd . &&                                               \
>>>  git submodule --quiet foreach                                 \
>>>      test '"$(git rev-parse "$sha1")"'                 \
>>>      = '"$(git merge-base origin "$sha1")"'                    \
>>>    || { echo 'maint.mk: found non-public submodule commit' >&2;        \
>>>         exit 1; };                                             \
>>> else                                                            \
>>>  : ;                                                           \
>>> fi
>>> Stopping at 'gnulib'; script returned non-zero status.
>>> maint.mk: found non-public submodule commit
>>> maint.mk:1394: recipe for target 'public-submodule-commit' failed
>>> make: *** [public-submodule-commit] Error 1
>>>
>>>
>>> This happens only when running `make check` and not when trying to
>>> otherwise compile from source.
>>>
>>
>> Mine worked fine after doing `git clean -f -d'.  Have you tried run the
>> command manually to see the actuall output of each elements?
>>
>>   git submodule foreach                                 \
>>
>>       test '"$(git rev-parse "$sha1")"'                 \
>>       = '"$(git merge-base origin "$sha1")"'            \
>>
>> Or something like
>>
>>   git submodule foreach                         \
>>       echo '$name, $path, $sha1'
>>
>> which produces
>>
>>   address@hidden:~/wget$ git submodule foreach  \
>>   >       echo '$name, $path, $sha1'
>>   Entering 'gnulib'
>>   gnulib, gnulib, 0ac90c5a98030c998f3e1db3a0d7f19d4630b6b6
>>
>> on my machine.
>>
>> I just tried it. There's osmethign wrong with my system because I get:
>
> Entering 'gnulib'
> , ,
>
> So, somethign is wrong there.
>
>>
>>
>>                 yousong
>>
>>
>>
>>> Anyone know the reasons for this?
>>>
>>> --
>>> Thanking You,
>>> Darshit Shah
>>>
>>>
>
>
> --
> Thanking You,
> Darshit Shah
>
>


-- 
Thanking You,
Darshit Shah


reply via email to

[Prev in Thread] Current Thread [Next in Thread]