[Reproducible-builds] Bug#822548: nuitka: FTBFS: [test failed] Comparing output of 'ParameterErrors.py'

Chris Lamb lamby at debian.org
Mon Apr 25 09:34:11 UTC 2016


Source: nuitka
Version: 0.5.20+ds-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,

nuitka fails to build from source in unstable/amd64:

  [..]

  Unpacking sgml-base (1.26+nmu4) ...
  Selecting previously unselected package xml-core.
  Preparing to unpack .../xml-core_0.13+nmu2_all.deb ...
  Unpacking xml-core (0.13+nmu2) ...
  Selecting previously unselected package docutils-common.
  Preparing to unpack .../docutils-common_0.12+dfsg-1_all.deb ...
  Unpacking docutils-common (0.12+dfsg-1) ...
  Selecting previously unselected package python-docutils.
  Preparing to unpack .../python-docutils_0.12+dfsg-1_all.deb ...
  Unpacking python-docutils (0.12+dfsg-1) ...
  Selecting previously unselected package python-pdfrw.
  Preparing to unpack .../python-pdfrw_0.2-2_all.deb ...
  Unpacking python-pdfrw (0.2-2) ...
  Selecting previously unselected package python-pygments.
  Preparing to unpack .../python-pygments_2.1+dfsg-1_all.deb ...
  Unpacking python-pygments (2.1+dfsg-1) ...
  Selecting previously unselected package python-reportlab-accel:amd64.
  Preparing to unpack .../python-reportlab-accel_3.3.0-1+b1_amd64.deb ...
  Unpacking python-reportlab-accel:amd64 (3.3.0-1+b1) ...
  Selecting previously unselected package python-reportlab.
  Preparing to unpack .../python-reportlab_3.3.0-1_all.deb ...
  Unpacking python-reportlab (3.3.0-1) ...
  Selecting previously unselected package python-simplejson.
  Preparing to unpack .../python-simplejson_3.8.2-2_amd64.deb ...
  Unpacking python-simplejson (3.8.2-2) ...
  Selecting previously unselected package python-setuptools.
  Preparing to unpack .../python-setuptools_20.7.0-1_all.deb ...
  Unpacking python-setuptools (20.7.0-1) ...
  Selecting previously unselected package rst2pdf.
  Preparing to unpack .../rst2pdf_0.93-4_all.deb ...
  Unpacking rst2pdf (0.93-4) ...
  Selecting previously unselected package libpng16-16:amd64.
  Preparing to unpack .../libpng16-16_1.6.21-4_amd64.deb ...
  Unpacking libpng16-16:amd64 (1.6.21-4) ...
  Selecting previously unselected package libfreetype6:amd64.
  Preparing to unpack .../libfreetype6_2.6.3-3+b1_amd64.deb ...
  Unpacking libfreetype6:amd64 (2.6.3-3+b1) ...
  Selecting previously unselected package libjpeg62-turbo:amd64.
  Preparing to unpack .../libjpeg62-turbo_1%3a1.4.2-2_amd64.deb ...
  Unpacking libjpeg62-turbo:amd64 (1:1.4.2-2) ...
  Selecting previously unselected package liblcms2-2:amd64.
  Preparing to unpack .../liblcms2-2_2.7-1_amd64.deb ...
  Unpacking liblcms2-2:amd64 (2.7-1) ...
  Selecting previously unselected package libjbig0:amd64.
  Preparing to unpack .../libjbig0_2.1-3.1_amd64.deb ...
  Unpacking libjbig0:amd64 (2.1-3.1) ...
  Selecting previously unselected package libtiff5:amd64.
  Preparing to unpack .../libtiff5_4.0.6-1_amd64.deb ...
  Unpacking libtiff5:amd64 (4.0.6-1) ...
  Selecting previously unselected package libwebp5:amd64.
  Preparing to unpack .../libwebp5_0.4.4-1+b2_amd64.deb ...
  Unpacking libwebp5:amd64 (0.4.4-1+b2) ...
  Selecting previously unselected package libwebpdemux1:amd64.
  Preparing to unpack .../libwebpdemux1_0.4.4-1+b2_amd64.deb ...
  Unpacking libwebpdemux1:amd64 (0.4.4-1+b2) ...
  Selecting previously unselected package libwebpmux1:amd64.
  Preparing to unpack .../libwebpmux1_0.4.4-1+b2_amd64.deb ...
  Unpacking libwebpmux1:amd64 (0.4.4-1+b2) ...
  Selecting previously unselected package python-pil:amd64.
  Preparing to unpack .../python-pil_3.2.0-1_amd64.deb ...
  Unpacking python-pil:amd64 (3.2.0-1) ...
  Selecting previously unselected package python-imaging.
  Preparing to unpack .../python-imaging_3.2.0-1_all.deb ...
  Unpacking python-imaging (3.2.0-1) ...
  Selecting previously unselected package scons.
  Preparing to unpack .../archives/scons_2.5.0-1_all.deb ...
  Unpacking scons (2.5.0-1) ...
  Selecting previously unselected package libpython3.5:amd64.
  Preparing to unpack .../libpython3.5_3.5.1-11_amd64.deb ...
  Unpacking libpython3.5:amd64 (3.5.1-11) ...
  Selecting previously unselected package libpython3.5-dev:amd64.
  Preparing to unpack .../libpython3.5-dev_3.5.1-11_amd64.deb ...
  Unpacking libpython3.5-dev:amd64 (3.5.1-11) ...
  Selecting previously unselected package libpython3-dev:amd64.
  Preparing to unpack .../libpython3-dev_3.5.1-3_amd64.deb ...
  Unpacking libpython3-dev:amd64 (3.5.1-3) ...
  Selecting previously unselected package libpython3-all-dev:amd64.
  Preparing to unpack .../libpython3-all-dev_3.5.1-3_amd64.deb ...
  Unpacking libpython3-all-dev:amd64 (3.5.1-3) ...
  Selecting previously unselected package python3-all.
  Preparing to unpack .../python3-all_3.5.1-3_amd64.deb ...
  Unpacking python3-all (3.5.1-3) ...
  Selecting previously unselected package python3.5-dev.
  Preparing to unpack .../python3.5-dev_3.5.1-11_amd64.deb ...
  Unpacking python3.5-dev (3.5.1-11) ...
  Selecting previously unselected package python3-dev.
  Preparing to unpack .../python3-dev_3.5.1-3_amd64.deb ...
  Unpacking python3-dev (3.5.1-3) ...
  Selecting previously unselected package python3-all-dev.
  Preparing to unpack .../python3-all-dev_3.5.1-3_amd64.deb ...
  Unpacking python3-all-dev (3.5.1-3) ...
  Selecting previously unselected package libpython3.5-dbg:amd64.
  Preparing to unpack .../libpython3.5-dbg_3.5.1-11_amd64.deb ...
  Unpacking libpython3.5-dbg:amd64 (3.5.1-11) ...
  Selecting previously unselected package libpython3-dbg:amd64.
  Preparing to unpack .../libpython3-dbg_3.5.1-3_amd64.deb ...
  Unpacking libpython3-dbg:amd64 (3.5.1-3) ...
  Selecting previously unselected package libpython3-all-dbg:amd64.
  Preparing to unpack .../libpython3-all-dbg_3.5.1-3_amd64.deb ...
  Unpacking libpython3-all-dbg:amd64 (3.5.1-3) ...
  Selecting previously unselected package python3.5-dbg.
  Preparing to unpack .../python3.5-dbg_3.5.1-11_amd64.deb ...
  Unpacking python3.5-dbg (3.5.1-11) ...
  Selecting previously unselected package python3-dbg.
  Preparing to unpack .../python3-dbg_3.5.1-3_amd64.deb ...
  Unpacking python3-dbg (3.5.1-3) ...
  Selecting previously unselected package python3-all-dbg.
  Preparing to unpack .../python3-all-dbg_3.5.1-3_amd64.deb ...
  Unpacking python3-all-dbg (3.5.1-3) ...
  Selecting previously unselected package strace.
  Preparing to unpack .../strace_4.11-1_amd64.deb ...
  Unpacking strace (4.11-1) ...
  Selecting previously unselected package chrpath.
  Preparing to unpack .../chrpath_0.16-2_amd64.deb ...
  Unpacking chrpath (0.16-2) ...
  Processing triggers for libc-bin (2.22-7) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up python-all (2.7.11-1) ...
  Setting up libpython2.7-dbg:amd64 (2.7.11-8) ...
  Setting up libpython-dbg:amd64 (2.7.11-1) ...
  Setting up libpython-all-dbg:amd64 (2.7.11-1) ...
  Setting up python2.7-dbg (2.7.11-8) ...
  Setting up python-dbg (2.7.11-1) ...
  Setting up python-all-dbg (2.7.11-1) ...
  Setting up libpython2.7:amd64 (2.7.11-8) ...
  Setting up libexpat1-dev:amd64 (2.1.1-1) ...
  Setting up libpython2.7-dev:amd64 (2.7.11-8) ...
  Setting up libpython-dev:amd64 (2.7.11-1) ...
  Setting up libpython-all-dev:amd64 (2.7.11-1) ...
  Setting up python2.7-dev (2.7.11-8) ...
  Setting up python-dev (2.7.11-1) ...
  Setting up python-all-dev (2.7.11-1) ...
  Setting up python-roman (2.0.0-2) ...
  Setting up sgml-base (1.26+nmu4) ...
  Setting up xml-core (0.13+nmu2) ...
  Setting up python-pdfrw (0.2-2) ...
  Setting up python-pygments (2.1+dfsg-1) ...
  Setting up python-reportlab-accel:amd64 (3.3.0-1+b1) ...
  Setting up python-reportlab (3.3.0-1) ...
  Setting up python-simplejson (3.8.2-2) ...
  Setting up python-setuptools (20.7.0-1) ...
  Setting up libpng16-16:amd64 (1.6.21-4) ...
  Setting up libfreetype6:amd64 (2.6.3-3+b1) ...
  Setting up libjpeg62-turbo:amd64 (1:1.4.2-2) ...
  Setting up liblcms2-2:amd64 (2.7-1) ...
  Setting up libjbig0:amd64 (2.1-3.1) ...
  Setting up libtiff5:amd64 (4.0.6-1) ...
  Setting up libwebp5:amd64 (0.4.4-1+b2) ...
  Setting up libwebpdemux1:amd64 (0.4.4-1+b2) ...
  Setting up libwebpmux1:amd64 (0.4.4-1+b2) ...
  Setting up python-pil:amd64 (3.2.0-1) ...
  Setting up python-imaging (3.2.0-1) ...
  Setting up scons (2.5.0-1) ...
  Setting up libpython3.5:amd64 (3.5.1-11) ...
  Setting up libpython3.5-dev:amd64 (3.5.1-11) ...
  Setting up libpython3-dev:amd64 (3.5.1-3) ...
  Setting up libpython3-all-dev:amd64 (3.5.1-3) ...
  Setting up python3-all (3.5.1-3) ...
  Setting up python3.5-dev (3.5.1-11) ...
  Setting up python3-dev (3.5.1-3) ...
  Setting up python3-all-dev (3.5.1-3) ...
  Setting up libpython3.5-dbg:amd64 (3.5.1-11) ...
  Setting up libpython3-dbg:amd64 (3.5.1-3) ...
  Setting up libpython3-all-dbg:amd64 (3.5.1-3) ...
  Setting up python3.5-dbg (3.5.1-11) ...
  Setting up python3-dbg (3.5.1-3) ...
  Setting up python3-all-dbg (3.5.1-3) ...
  Setting up strace (4.11-1) ...
  Setting up chrpath (0.16-2) ...
  Processing triggers for sgml-base (1.26+nmu4) ...
  Setting up docutils-common (0.12+dfsg-1) ...
  Processing triggers for sgml-base (1.26+nmu4) ...
  Setting up python-docutils (0.12+dfsg-1) ...
  update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
  Setting up rst2pdf (0.93-4) ...
  Setting up nuitka-build-deps (0.5.20+ds-1) ...
  Processing triggers for libc-bin (2.22-7) ...
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: source package nuitka
  dpkg-buildpackage: source version 0.5.20+ds-1
  dpkg-buildpackage: source distribution unstable
  dpkg-buildpackage: source changed by Kay Hayen <kay.hayen at gmail.com>
   dpkg-source --before-build nuitka-0.5.20+ds
  dpkg-buildpackage: host architecture amd64
   fakeroot debian/rules clean
  dh clean --with python2
     dh_testdir
     dh_auto_clean
  	python-dbg setup.py clean -a
  running clean
  'build/lib.linux-x86_64-2.7-pydebug' does not exist -- can't clean it
  'build/bdist.linux-x86_64' does not exist -- can't clean it
  'build/scripts-2.7' does not exist -- can't clean it
  [32029 refs]
  	python setup.py clean -a
  running clean
  'build/lib.linux-x86_64-2.7' does not exist -- can't clean it
  'build/bdist.linux-x86_64' does not exist -- can't clean it
  'build/scripts-2.7' does not exist -- can't clean it
  	find . -name \*.pyc -exec rm {} \+
     dh_clean
   debian/rules build
  dh build --with python2
     dh_testdir
     dh_update_autotools_config
     dh_auto_configure
     debian/rules override_dh_auto_build
  make[1]: Entering directory '/home/lamby/temp/cdt.20160425100746.ifV4jk7SMO.nuitka/nuitka-0.5.20+ds'
  rst2pdf README.rst
  rst2pdf Developer_Manual.rst
  [WARNING] image.py:463 image /home/lamby/temp/cdt.20160425100746.ifV4jk7SMO.nuitka/nuitka-0.5.20+ds/images/Nuitka-Logo-Symbol.png is too tall for the frame, rescaling
  cp Changelog.rst changelog
  cp Developer_Manual.rst Developer_Manual.txt
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160425100746.ifV4jk7SMO.nuitka/nuitka-0.5.20+ds'
     debian/rules override_dh_auto_test
  make[1]: Entering directory '/home/lamby/temp/cdt.20160425100746.ifV4jk7SMO.nuitka/nuitka-0.5.20+ds'
  ./tests/run-tests --skip-reflection-test
  Cannot execute tests with Python 2.6, disabled or not installed.
  Executing test case called python2.7-debug with CPython python2.7 and extra flags '--debug'.
  Running the basic tests with options '--debug' with python2.7:
  Run './tests/basics/run_all.py search' in '/home/lamby/temp/cdt.20160425100746.ifV4jk7SMO.nuitka/nuitka-0.5.20+ds'.
  Using concrete python 2.7.11 on x86_64
  Comparing output of 'Asserts.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Assignments.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'BigConstants.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Branching.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'BuiltinOverload.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'BuiltinSuper.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'BuiltinsTest.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Classes.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'ComparisonChains.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Constants.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Constants27.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Crashers.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Decorators.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'DefaultParameters.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'DoubleDeletions.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Empty.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'ExceptionRaising.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'ExecEval.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'ExtremeClosure.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'FunctionObjects.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Functions.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Functions_2.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'GeneratorExpressions.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'GlobalStatement.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'HelloWorld.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Importing.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file, ignore_warnings ...
  Comparing output of 'InplaceOperations.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Inspection.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Lamdas.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'LateClosureAssignment.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'ListContractions.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Looping.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'MainPrograms.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'MinimalClass.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'ModuleAttributes.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'Operators.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'OrderChecks.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file, ignore_warnings ...
  Comparing output of 'OrderChecks27.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'OverflowFunctions_2.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  Comparing output of 'ParameterErrors.py' using 'python2.7' with flags silent, expect_success, remove_output, recurse_all, original_file ...
  --- python2.7 (stdout)
  +++ nuitka (stdout)
  
  @@ -41,11 +41,11 @@
  
   TypeError('functionWithDefaults() argument after ** must be a mapping, not float',)
   TypeError('functionWithDefaults() argument after ** must be a mapping, not float',)
   TypeError('functionWithDefaults() argument after ** must be a mapping, not float',)
  -TypeError('functionWithDefaults() argument after * must be an iterable, not int',)
  -TypeError('MethodContainer constructor argument after * must be an iterable, not int',)
  -TypeError('MethodContainer instance argument after * must be an iterable, not int',)
  -TypeError('methodTwoParameters() argument after * must be an iterable, not int',)
  -TypeError('NoneType object argument after * must be an iterable, not int',)
  +TypeError('functionWithDefaults() argument after * must be a sequence, not int',)
  +TypeError('MethodContainer constructor argument after * must be a sequence, not int',)
  +TypeError('MethodContainer instance argument after * must be a sequence, not int',)
  +TypeError('methodTwoParameters() argument after * must be a sequence, not int',)
  +TypeError('NoneType object argument after * must be a sequence, not int',)
   TypeError('NoneType object argument after ** must be a mapping, not int',)
   Call object with name as both keyword and in star dict argument:
   TypeError("NoneType object got multiple values for keyword argument 'a'",)
  Error, outputs differed.
  Error exit! 1
  debian/rules:16: recipe for target 'override_dh_auto_test' failed
  make[1]: *** [override_dh_auto_test] Error 1
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160425100746.ifV4jk7SMO.nuitka/nuitka-0.5.20+ds'
  debian/rules:4: 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: nuitka.0.5.20+ds-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 4884 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160425/6f220488/attachment.obj>


More information about the Reproducible-builds mailing list