[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnulib-tool --update fails w/ conditional-dependencies
From: |
Nick Bowler |
Subject: |
gnulib-tool --update fails w/ conditional-dependencies |
Date: |
Tue, 24 Jul 2012 15:31:54 -0400 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hi folks,
Commit b283b5d518e1 ("gnulib-tool: Refactor inctests variable.")
broke gnulib-tool's update mode for me. I am using the
conditional-dependencies feature. Attempting to run
gnulib-tool --update on one of my projects prints the following
message:
gnulib-tool: option --conditional-dependencies is not supported with
--with-tests
which is surprising as I am not using --with-tests. The behaviour is
identical even if I explicitly pass --without-tests.
Closer inspection reveals that on line 4448 of gnulib-tool we have the
following shell condition:
if test "$cond_dependencies" = true && $inctests; then
[ ... prints the error message and bails ...]
fi
and when my shell executes this condition, inctests is set to the empty
string and the condition passes.
I can reproduce easily as follows:
$GNULIB/gnulib-tool --import --conditional-dependencies
$GNULIB/gnulib-tool --update
Reverting the aforementioned commit resolves the issue.
Thanks,
--
Nick Bowler, Elliptic Technologies (http://www.elliptictech.com/)
- gnulib-tool --update fails w/ conditional-dependencies,
Nick Bowler <=