--- Begin Message ---
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.
--- End Message ---