Bug#854085: yash: FTBFS: ../yash: parameter `LANG' is not set

2017-02-04 Thread Chris Lamb
Adrian Bunk wrote:

> On Sat, Feb 04, 2017 at 09:25:55AM +1300, Chris Lamb wrote:
> >...
> > yash fails to build from source in unstable/amd64:
> > 
> >   […]
>
> I cannot reproduce this one, are you able to reproduce it?

I can still reproduce it in unstable. (I always reproduce locally before
filing a bug FYI!)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#854085: yash: FTBFS: ../yash: parameter `LANG' is not set

2017-02-04 Thread Adrian Bunk
On Sat, Feb 04, 2017 at 09:25:55AM +1300, Chris Lamb wrote:
>...
> yash fails to build from source in unstable/amd64:
> 
>   […]
> 
>  dh_auto_test
>   make -j1 test VERBOSE=1
>   make[1]: Entering directory '«BUILDDIR»'
>   make[2]: Entering directory '«BUILDDIR»/builtins'
>   make[2]: Nothing to be done for 'all'.
>   make[2]: Leaving directory '«BUILDDIR»/builtins'
>   make[2]: Entering directory '«BUILDDIR»/lineedit'
>   make[2]: Nothing to be done for 'all'.
>   make[2]: Leaving directory '«BUILDDIR»/lineedit'
>   make[2]: Entering directory '«BUILDDIR»/tests'
>   rm -rf alias-p.trs andor-p.trs arith-p.trs async-p.trs bg-p.trs break-p.trs 
> builtins-p.trs case-p.trs cd-p.trs cmdsub-p.trs command-p.trs comment-p.trs 
> continue-p.trs dot-p.trs errexit-p.trs error-p.trs eval-p.trs exec-p.trs 
> exit-p.trs export-p.trs fg-p.trs fnmatch-p.trs for-p.trs fsplit-p.trs 
> function-p.trs getopts-p.trs grouping-p.trs if-p.trs input-p.trs job-p.trs 
> kill-p.trs lineno-p.trs nop-p.trs option-p.trs param-p.trs path-p.trs 
> pipeline-p.trs ppid-p.trs quote-p.trs read-p.trs readonly-p.trs redir-p.trs 
> return-p.trs set-p.trs shift-p.trs signal-p.trs simple-p.trs test-p.trs 
> testtty-p.trs tilde-p.trs trap-p.trs umask-p.trs unset-p.trs until-p.trs 
> wait-p.trs while-p.trs alias-y.trs andor-y.trs arith-y.trs array-y.trs 
> async-y.trs bg-y.trs bindkey-y.trs brace-y.trs break-y.trs builtins-y.trs 
> case-y.trs cd-y.trs cmdsub-y.trs command-y.trs complete-y.trs continue-y.trs 
> dirstack-y.trs disown-y.trs dot-y.trs echo-y.trs errexit-y.trs error-y.trs 
> eval-y.trs exec-y.trs exit-y.trs export-y.trs fc-y.trs fg-y.trs for-y.trs 
> fsplit-y.trs function-y.trs getopts-y.trs grouping-y.trs hash-y.trs 
> help-y.trs history-y.trs historyx-y.trs if-y.trs job-y.trs jobs-y.trs 
> kill-y.trs lineno-y.trs option-y.trs param-y.trs pipeline-y.trs printf-y.trs 
> prompt-y.trs pwd-y.trs quote-y.trs random-y.trs read-y.trs readonly-y.trs 
> redir-y.trs return-y.trs set-y.trs settty-y.trs shift-y.trs signal-y.trs 
> simple-y.trs startup-y.trs suspend-y.trs test-y.trs tilde-y.trs times-y.trs 
> trap-y.trs typeset-y.trs ulimit-y.trs umask-y.trs unset-y.trs until-y.trs 
> wait-y.trs while-y.trs
>   make[3]: Entering directory '«BUILDDIR»/tests'
>   ./resetsig ../yash ./run-test.sh ../yash alias-p.tst
>   ../yash: parameter `LANG' is not set
>   Makefile:65: recipe for target 'alias-p.trs' failed
>   make[3]: *** [alias-p.trs] Error 2
>...

I cannot reproduce this one, are you able to reproduce it?

What I can reproduce, and what is also at
  https://buildd.debian.org/status/package.php?p=yash
  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/yash.html
is a different FTBFS caused by a missing build dependency on ed:

...
./resetsig ../yash ./run-test.sh ../yash fc-y.tst
fc-y.tst:833: default editor is ed: standard output mismatch
...
=
TOTAL:   3888
PASSED:  3565
FAILED: 1
SKIPPED:  322
=
See summary.log for details
Makefile:45: recipe for target 'test' failed
make[2]: *** [test] Error 1


cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#854085: yash: FTBFS:

2017-02-03 Thread Chris Lamb
Source: yash
Version: 2.44-1
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

Dear Maintainer,

yash fails to build from source in unstable/amd64:

  […]

 dh_auto_test
make -j1 test VERBOSE=1
  make[1]: Entering directory '«BUILDDIR»'
  make[2]: Entering directory '«BUILDDIR»/builtins'
  make[2]: Nothing to be done for 'all'.
  make[2]: Leaving directory '«BUILDDIR»/builtins'
  make[2]: Entering directory '«BUILDDIR»/lineedit'
  make[2]: Nothing to be done for 'all'.
  make[2]: Leaving directory '«BUILDDIR»/lineedit'
  make[2]: Entering directory '«BUILDDIR»/tests'
  rm -rf alias-p.trs andor-p.trs arith-p.trs async-p.trs bg-p.trs break-p.trs 
builtins-p.trs case-p.trs cd-p.trs cmdsub-p.trs command-p.trs comment-p.trs 
continue-p.trs dot-p.trs errexit-p.trs error-p.trs eval-p.trs exec-p.trs 
exit-p.trs export-p.trs fg-p.trs fnmatch-p.trs for-p.trs fsplit-p.trs 
function-p.trs getopts-p.trs grouping-p.trs if-p.trs input-p.trs job-p.trs 
kill-p.trs lineno-p.trs nop-p.trs option-p.trs param-p.trs path-p.trs 
pipeline-p.trs ppid-p.trs quote-p.trs read-p.trs readonly-p.trs redir-p.trs 
return-p.trs set-p.trs shift-p.trs signal-p.trs simple-p.trs test-p.trs 
testtty-p.trs tilde-p.trs trap-p.trs umask-p.trs unset-p.trs until-p.trs 
wait-p.trs while-p.trs alias-y.trs andor-y.trs arith-y.trs array-y.trs 
async-y.trs bg-y.trs bindkey-y.trs brace-y.trs break-y.trs builtins-y.trs 
case-y.trs cd-y.trs cmdsub-y.trs command-y.trs complete-y.trs continue-y.trs 
dirstack-y.trs disown-y.trs dot-y.trs echo-y.trs errexit-y.trs error-y.trs 
eval-y.trs exec-y.trs exit-y.trs export-y.trs fc-y.trs fg-y.trs for-y.trs 
fsplit-y.trs function-y.trs getopts-y.trs grouping-y.trs hash-y.trs help-y.trs 
history-y.trs historyx-y.trs if-y.trs job-y.trs jobs-y.trs kill-y.trs 
lineno-y.trs option-y.trs param-y.trs pipeline-y.trs printf-y.trs prompt-y.trs 
pwd-y.trs quote-y.trs random-y.trs read-y.trs readonly-y.trs redir-y.trs 
return-y.trs set-y.trs settty-y.trs shift-y.trs signal-y.trs simple-y.trs 
startup-y.trs suspend-y.trs test-y.trs tilde-y.trs times-y.trs trap-y.trs 
typeset-y.trs ulimit-y.trs umask-y.trs unset-y.trs until-y.trs wait-y.trs 
while-y.trs
  make[3]: Entering directory '«BUILDDIR»/tests'
  ./resetsig ../yash ./run-test.sh ../yash alias-p.tst
  ../yash: parameter `LANG' is not set
  Makefile:65: recipe for target 'alias-p.trs' failed
  make[3]: *** [alias-p.trs] Error 2
  make[3]: Leaving directory '«BUILDDIR»/tests'
  Makefile:45: recipe for target 'test' failed
  make[2]: *** [test] Error 2
  make[2]: Leaving directory '«BUILDDIR»/tests'
  Makefile:116: recipe for target 'test' failed
  make[1]: *** [test] Error 2
  make[1]: Leaving directory '«BUILDDIR»'
  dh_auto_test: make -j1 test VERBOSE=1 returned exit code 2
  debian/rules:16: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  […]

The full build log is attached.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-


yash.2.44-1.unstable.amd64.log.txt.gz
Description: Binary data