Package: src:nuitka Version: 0.5.24.4+ds-1 Severity: serious Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A" (which is what the "Arch: all" autobuilder would do to build it) but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --with python2 dh_testdir -i dh_update_autotools_config -i dh_auto_configure -i debian/rules override_dh_auto_build make[1]: Entering directory '/<<BUILDDIR>>/nuitka-0.5.24.4+ds' rst2pdf README.rst rst2pdf Developer_Manual.rst cp Changelog.rst changelog cp Developer_Manual.rst Developer_Manual.txt make[1]: Leaving directory '/<<BUILDDIR>>/nuitka-0.5.24.4+ds' debian/rules override_dh_auto_test [... snipped ...] Comparing output of 'PrintFuture.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'Recursion.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'Referencing.py' using 'python3.5-dbg' with flags silent, expect_success, remove_output, recurse_all, original_file, python_debug, recurse_not:test_common ... Comparing output of 'Referencing32.py' using 'python3.5-dbg' with flags silent, expect_success, remove_output, recurse_all, original_file, python_debug, recurse_not:test_common ... Comparing output of 'Referencing33.py' using 'python3.5-dbg' with flags silent, expect_success, remove_output, recurse_all, original_file, python_debug, recurse_not:test_common ... Comparing output of 'Referencing35.py' using 'python3.5-dbg' with flags silent, expect_success, remove_output, recurse_all, original_file, python_debug, recurse_not:test_common ... Comparing output of 'Slots.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'ThreadedGenerators.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'TrickAssignments32.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'TryContinueFinally.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'TryExceptContinue.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'TryExceptFinally.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'TryExceptFrames.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'TryReturnFinally.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'TryYieldFinally.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'Unicode.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'Unpacking35.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'Varargs.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'WithStatements.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file ... Comparing output of 'YieldFrom33.py' using 'python3.5' with flags silent, expect_success, remove_output, recurse_all, original_file, ignore_stderr ... Running the syntax tests with options '' with python3.5: Run './tests/syntax/run_all.py search' in '/<<BUILDDIR>>/nuitka-0.5.24.4+ds'. Using concrete python 3.5.2 on x86_64 Comparing output of 'BreakWithoutLoop.py' using 'python3.5' with flags silent, expect_failure, remove_output ... Comparing output of 'ClassReturn.py' using 'python3.5' with flags silent, expect_failure, remove_output ... Comparing output of 'ContinueWithoutLoop.py' using 'python3.5' with flags silent, expect_failure, remove_output ... Comparing output of 'DuplicateArgument.py' using 'python3.5' with flags silent, expect_failure, remove_output ... --- python3.5 (stderr) +++ nuitka (stderr) @@ -1,5 +1,4 @@ File "/<<BUILDDIR>>/nuitka-0.5.24.4+ds/tests/syntax/DuplicateArgument.py", line 18 def f(a, a): - ^ SyntaxError: duplicate argument 'a' in function definition 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 '/<<BUILDDIR>>/nuitka-0.5.24.4+ds' debian/rules:4: recipe for target 'build-indep' failed make: *** [build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2 -------------------------------------------------------------------------------- This is just how the build ends, not necessarily the relevant part. I've put several build logs here: https://people.debian.org/~sanvila/build-logs/nuitka/ If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the page for this package. The bug should be reproducible with sbuild on a single CPU virtual machine. It fails for me all the time. Thanks.