Package: python3-cap-ng
Version: 0.7.7-1
Severity: grave
Justification: renders package unusable

Hi,

The Python3 library doesn't work at all. A simple import causes an import error:

$ cat test.py 
#!/usr/bin/python3
import capng
$ python3 test.py
Traceback (most recent call last):
  File "test.py", line 2, in <module>
    import capng
  File "/usr/lib/python3/dist-packages/capng.py", line 28, in <module>
    _capng = swig_import_helper()
  File "/usr/lib/python3/dist-packages/capng.py", line 24, in swig_import_helper
    _mod = imp.load_module('_capng', fp, pathname, description)
  File "/usr/lib/python3.4/imp.py", line 243, in load_module
    return load_dynamic(name, filename, file)
ImportError: 
/usr/lib/python3/dist-packages/_capng.cpython-34m-x86_64-linux-gnu.so: 
undefined symbol: capng_print_caps_numeric

Maybe this is related to the ignored build error:

===============================================================================
libtool: install: warning: remember to run `libtool --finish 
/usr/lib/python3.4/site-packages'
 /bin/mkdir -p '/«PKGBUILDDIR»/debian/tmp/usr/lib/python3.4/site-packages'
 /usr/bin/install -c -m 644 capng.py 
'/«PKGBUILDDIR»/debian/tmp/usr/lib/python3.4/site-packages'
Byte-compiling python modules...
  File "/usr/lib/python3.4/site-packages/capng.py", line 141
    def capng_clear(*args) -> "void" :
                           ^
SyntaxError: invalid syntax

capng.py
Byte-compiling python modules (optimized versions) ...
===============================================================================

The test was done in an up-to-date unstable chroot with python3 3.4.3-10+b1.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.

Reply via email to