Bug#840969: nim: FTBFS: help2man: can't get `--help' info from ./bin/nimble

Chris Lamb lamby at debian.org
Sun Oct 16 13:29:31 UTC 2016


Source: nim
Version: 0.15.0-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

nim fails to build from source in unstable/amd64:

  […]

  CC: compiler_locals
  CC: compiler_itersgen
  CC: compiler_scriptconfig
  CC: compiler_nimconf
  CC: nimble_publish
  CC: stdlib_rdstdin
  CC: stdlib_browsers
  CC: stdlib_linenoise
  Hint:  [Link]
  Hint: operation successful (102139 lines compiled; 14.721 sec total; 386.539MiB; Debug Build) [SuccessX]
  [NimScript] exec: /home/lamby/temp/cdt.20161016152612.BHlh6cTYlF.db.nim/nim-0.15.0/bin/nim c --noNimblePath -p:compiler -o:./bin/nimsuggest dist/nimsuggest/nimsuggest.nim
  Hint: used config file '/home/lamby/temp/cdt.20161016152612.BHlh6cTYlF.db.nim/nim-0.15.0/config/nim.cfg' [Conf]
  Hint: used config file '/home/lamby/temp/cdt.20161016152612.BHlh6cTYlF.db.nim/nim-0.15.0/dist/nimsuggest/nimsuggest.nim.cfg' [Conf]
  Hint: system [Processing]
  Hint: nimsuggest [Processing]
  Hint: strutils [Processing]
  Hint: parseutils [Processing]
  Hint: math [Processing]
  Hint: algorithm [Processing]
  Hint: os [Processing]
  Hint: times [Processing]
  Hint: posix [Processing]
  Hint: parseopt [Processing]
  Hint: sequtils [Processing]
  Hint: net [Processing]
  Hint: nativesockets [Processing]
  Hint: sets [Processing]
  Hint: hashes [Processing]
  Hint: etcpriv [Processing]
  Hint: rdstdin [Processing]
  Hint: linenoise [Processing]
  Hint: termios [Processing]
  Hint: sexp [Processing]
  Hint: lexbase [Processing]
  Hint: streams [Processing]
  Hint: unicode [Processing]
  Hint: macros [Processing]
  Hint: options [Processing]
  Hint: lists [Processing]
  Hint: strtabs [Processing]
  Hint: osproc [Processing]
  Hint: cpuinfo [Processing]
  Hint: linux [Processing]
  Hint: commands [Processing]
  Hint: msgs [Processing]
  Hint: tables [Processing]
  Hint: ropes [Processing]
  Hint: platform [Processing]
  Hint: terminal [Processing]
  Hint: nversion [Processing]
  Hint: condsyms [Processing]
  Hint: idents [Processing]
  Hint: extccomp [Processing]
  Hint: securehash [Processing]
  Hint: debuginfo [Processing]
  Hint: marshal [Processing]
  Hint: typeinfo [Processing]
  Hint: json [Processing]
  Hint: intsets [Processing]
  Hint: wordrecg [Processing]
  Hint: nimblecmd [Processing]
  Hint: modules [Processing]
  Hint: ast [Processing]
  Hint: idgen [Processing]
  Hint: astalgo [Processing]
  Hint: rodutils [Processing]
  Hint: magicsys [Processing]
  Hint: rodread [Processing]
  Hint: types [Processing]
  Hint: trees [Processing]
  Hint: lexer [Processing]
  Hint: nimlexbase [Processing]
  Hint: llstream [Processing]
  Hint: renderer [Processing]
  Hint: memfiles [Processing]
  Hint: cgendata [Processing]
  Hint: passes [Processing]
  Hint: nimsets [Processing]
  Hint: bitsets [Processing]
  Hint: syntaxes [Processing]
  Hint: parser [Processing]
  Hint: pbraces [Processing]
  Hint: filters [Processing]
  Hint: filter_tmpl [Processing]
  Hint: sigmatch [Processing]
  Hint: semdata [Processing]
  Hint: treetab [Processing]
  Hint: vmdef [Processing]
  Hint: lookups [Processing]
  Hint: prettybase [Processing]
  Hint: semtypinst [Processing]
  Hint: parampatterns [Processing]
  Hint: pretty [Processing]
  Hint: docgen [Processing]
  Hint: rstast [Processing]
  Hint: rst [Processing]
  Hint: rstgen [Processing]
  Hint: highlite [Processing]
  Hint: importer [Processing]
  Hint: sempass2 [Processing]
  Hint: guards [Processing]
  Hint: saturate [Processing]
  Hint: writetracking [Processing]
  Hint: xmltree [Processing]
  Hint: cgi [Processing]
  Hint: cookies [Processing]
  Hint: typesrenderer [Processing]
  Hint: sem [Processing]
  Hint: semfold [Processing]
  Hint: procfind [Processing]
  Hint: pragmas [Processing]
  Hint: transf [Processing]
  Hint: cgmeth [Processing]
  Hint: lambdalifting [Processing]
  Hint: lowerings [Processing]
  Hint: vm [Processing]
  Hint: vmgen [Processing]
  Hint: vmdeps [Processing]
  Hint: vmmarshal [Processing]
  Hint: evaltempl [Processing]
  Hint: aliases [Processing]
  Hint: patterns [Processing]
  Hint: semmacrosanity [Processing]
  Hint: semparallel [Processing]
  Hint: pluginsupport [Processing]
  Hint: active [Processing]
  Hint: locals [Processing]
  Hint: itersgen [Processing]
  Hint: passaux [Processing]
  Hint: nimconf [Processing]
  Hint: scriptconfig [Processing]
  CC: nimsuggest_nimsuggest
  CC: stdlib_system
  CC: stdlib_strutils
  CC: stdlib_os
  CC: stdlib_parseopt
  CC: stdlib_parseutils
  CC: stdlib_sequtils
  CC: stdlib_net
  CC: stdlib_rdstdin
  CC: nimsuggest_sexp
  CC: stdlib_math
  CC: stdlib_algorithm
  CC: stdlib_times
  CC: stdlib_posix
  CC: stdlib_nativesockets
  CC: stdlib_sets
  CC: stdlib_hashes
  CC: stdlib_etcpriv
  CC: stdlib_linenoise
  CC: stdlib_termios
  CC: stdlib_lexbase
  CC: stdlib_streams
  CC: stdlib_unicode
  CC: stdlib_macros
  CC: compiler_options
  CC: compiler_lists
  CC: stdlib_strtabs
  CC: stdlib_osproc
  CC: stdlib_cpuinfo
  CC: stdlib_linux
  CC: compiler_commands
  CC: compiler_msgs
  CC: stdlib_tables
  CC: compiler_ropes
  CC: compiler_platform
  CC: stdlib_terminal
  CC: compiler_nversion
  CC: compiler_condsyms
  CC: compiler_idents
  CC: compiler_extccomp
  CC: stdlib_securehash
  CC: compiler_debuginfo
  CC: stdlib_marshal
  CC: stdlib_typeinfo
  CC: stdlib_json
  CC: stdlib_intsets
  CC: compiler_wordrecg
  CC: compiler_nimblecmd
  CC: compiler_modules
  CC: compiler_ast
  CC: compiler_astalgo
  CC: compiler_magicsys
  CC: compiler_rodread
  CC: compiler_cgendata
  CC: compiler_sigmatch
  CC: compiler_lexer
  CC: compiler_idgen
  CC: compiler_passes
  CC: compiler_syntaxes
  CC: compiler_llstream
  CC: compiler_rodutils
  CC: compiler_types
  CC: stdlib_memfiles
  CC: compiler_trees
  CC: compiler_renderer
  CC: compiler_nimlexbase
  CC: compiler_nimsets
  CC: compiler_bitsets
  CC: compiler_parser
  CC: compiler_pbraces
  CC: compiler_filters
  CC: compiler_filter_tmpl
  CC: compiler_semdata
  CC: compiler_lookups
  CC: compiler_semtypinst
  CC: compiler_parampatterns
  CC: compiler_pretty
  CC: compiler_treetab
  CC: compiler_vmdef
  CC: compiler_prettybase
  CC: compiler_docgen
  CC: docutils_rstast
  CC: docutils_rst
  CC: docutils_rstgen
  CC: docutils_highlite
  CC: compiler_importer
  CC: compiler_sempass2
  CC: stdlib_xmltree
  CC: stdlib_cgi
  CC: compiler_typesrenderer
  CC: compiler_guards
  CC: compiler_writetracking
  CC: compiler_saturate
  CC: stdlib_cookies
  CC: compiler_sem
  CC: compiler_semfold
  CC: compiler_procfind
  CC: compiler_pragmas
  CC: compiler_transf
  CC: compiler_vm
  CC: compiler_aliases
  CC: compiler_cgmeth
  CC: compiler_lambdalifting
  CC: compiler_evaltempl
  CC: compiler_patterns
  CC: compiler_semmacrosanity
  CC: compiler_semparallel
  CC: compiler_lowerings
  CC: compiler_pluginsupport
  CC: compiler_active
  CC: compiler_vmgen
  CC: compiler_vmdeps
  CC: compiler_vmmarshal
  CC: compiler_locals
  CC: compiler_itersgen
  CC: compiler_passaux
  CC: compiler_nimconf
  CC: compiler_scriptconfig
  Hint:  [Link]
  Hint: operation successful (87276 lines compiled; 11.671 sec total; 313.031MiB; Debug Build) [SuccessX]
  [NimScript] exec: /home/lamby/temp/cdt.20161016152612.BHlh6cTYlF.db.nim/nim-0.15.0/bin/nim c -o:./bin/nimgrep tools/nimgrep.nim
  Hint: used config file '/home/lamby/temp/cdt.20161016152612.BHlh6cTYlF.db.nim/nim-0.15.0/config/nim.cfg' [Conf]
  Hint: used config file '/home/lamby/temp/cdt.20161016152612.BHlh6cTYlF.db.nim/nim-0.15.0/tools/nimgrep.nim.cfg' [Conf]
  Hint: system [Processing]
  Hint: nimgrep [Processing]
  Hint: os [Processing]
  Hint: strutils [Processing]
  Hint: parseutils [Processing]
  Hint: math [Processing]
  Hint: algorithm [Processing]
  Hint: times [Processing]
  Hint: posix [Processing]
  Hint: parseopt [Processing]
  Hint: pegs [Processing]
  Hint: unicode [Processing]
  Hint: re [Processing]
  Hint: pcre [Processing]
  Hint: rtarrays [Processing]
  Hint: terminal [Processing]
  Hint: macros [Processing]
  Hint: termios [Processing]
  CC: compiler_nimgrep
  CC: stdlib_system
  CC: stdlib_os
  CC: stdlib_strutils
  CC: stdlib_pegs
  CC: stdlib_re
  CC: stdlib_terminal
  CC: stdlib_algorithm
  CC: stdlib_times
  CC: stdlib_posix
  CC: stdlib_unicode
  CC: stdlib_pcre
  CC: stdlib_rtarrays
  CC: stdlib_macros
  CC: stdlib_termios
  Hint:  [Link]
  Hint: operation successful (28637 lines compiled; 1.474 sec total; 53.508MiB; Debug Build) [SuccessX]
  help2man --name="Nim Language Compiler" -s1 -N --version-string="0.15.0-1" -i debian/nim.h2m -o debian/nim.1 ./bin/nim
  help2man --name="Nimsuggest"            -s1 -N --version-string="0.15.0-1" -i debian/nim.h2m -o debian/nimsuggest.1 ./bin/nimsuggest
  help2man --name="Nimgrep"               -s1 -N --version-string="0.15.0-1" -i debian/nim.h2m -o debian/nimgrep.1 ./bin/nimgrep
  PATH=./bin/:$PATH help2man --name="Nim Package Installer" -s1 -N --version-string="0.15.0-1" -i debian/nim.h2m -o debian/nimble.1 ./bin/nimble
  help2man: can't get `--help' info from ./bin/nimble
  Try `--no-discard-stderr' if option outputs to stderr
  debian/rules:21: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 1
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161016152612.BHlh6cTYlF.db.nim/nim-0.15.0'
  debian/rules:18: recipe for target 'build' failed
  make: *** [build] Error 2

  […]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nim.0.15.0-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 11875 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20161016/47a85616/attachment.obj>


More information about the Reproducible-builds mailing list