Your message dated Sun, 27 Sep 2015 23:18:50 +0000 with message-id <[email protected]> and subject line Bug#800239: fixed in py3cairo 1.10.0+dfsg-5 has caused the Debian Bug report #800239, regarding py3cairo: FTBFS with python3.5 as a supported python3 version to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 800239: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800239 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: py3cairo Version: 1.10.0+dfsg-4 Severity: serious Justification: fails to build from source (but built successfully in the past) py3cairo FTBFS when binNMUed to add support for python3.5. Here's what appears to be the relevant bit of the build log: Checking for library python3.5 in LIBDIR : 06:20:11 runner ['/usr/bin/gcc', '-D_FORTIFY_SOURCE=2', '-g', '-O2', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-pthread', '-fwrapv', '-fstack-protector-strong', '-flto', '-fuse-linker-plugin', '-ffat-lto-objects', '-DPYTHONDIR="/usr/lib/python3/dist-packages"', '-DPYTHONARCHDIR="[\'/usr/lib/python3/dist-packages\']"', '-DNDEBUG', '../test.c', '-c', '-o', 'test.c.0.o'] 06:20:11 runner ['/usr/bin/gcc', 'test.c.0.o', '-o', '/«BUILDDIR»/py3cairo-1.10.0+dfsg/build3.5/.conf_check_48bc0baa924006e4ec070860d537efdb/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/lib', '-lpython3.5', '-Wl,-z,relro', '-Wl,-z,relro', '-pthread', '-Wl,-O1', '-Wl,-Bsymbolic-functions', '-Wl,-z,relro'] ./options() ./configure() Traceback (most recent call last): File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Scripting.py", line 93, in waf_entry_point run_commands() File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Scripting.py", line 145, in run_commands run_command(cmd_name) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Scripting.py", line 138, in run_command ctx.execute() File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Configure.py", line 124, in execute super(ConfigurationContext,self).execute() File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Context.py", line 87, in execute self.recurse([os.path.dirname(g_module.root_path)]) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Context.py", line 127, in recurse user_function(self) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/wscript", line 29, in configure ctx.check_python_headers() File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Configure.py", line 217, in fun return f(*k,**kw) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Tools/python.py", line 146, in check_python_headers result=conf.check(lib=name,uselib='PYEMBED',libpath=path,mandatory=False,msg='Checking for library %s in LIBDIR'%name) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Configure.py", line 217, in fun return f(*k,**kw) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Tools/c_config.py", line 357, in check ret=self.run_c_code(*k,**kw) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Configure.py", line 217, in fun return f(*k,**kw) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Tools/c_config.py", line 435, in run_c_code bld.compile() File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Tools/errcheck.py", line 95, in check_compile ret=old_compile(self) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Build.py", line 190, in compile self.store() File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Utils.py", line 300, in f ret=fun(*k,**kw) File "/«BUILDDIR»/py3cairo-1.10.0+dfsg/waflib/Build.py", line 164, in store cPickle.dump(data,f) AttributeError: Can't pickle local object 'Context.__init__.<locals>.node_class' It does look like there is a fix for this in Ubuntu [1]. Scott K [1] https://launchpad.net/ubuntu/+source/py3cairo/1.10.0+dfsg-4ubuntu2
--- End Message ---
--- Begin Message ---Source: py3cairo Source-Version: 1.10.0+dfsg-5 We believe that the bug you reported is fixed in the latest version of py3cairo, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Scott Kitterman <[email protected]> (supplier of updated py3cairo package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 27 Sep 2015 18:41:16 -0400 Source: py3cairo Binary: python3-cairo python3-cairo-dev python3-cairo-doc Architecture: source all amd64 Version: 1.10.0+dfsg-5 Distribution: unstable Urgency: medium Maintainer: Debian Python Modules Team <[email protected]> Changed-By: Scott Kitterman <[email protected]> Description: python3-cairo - Python 3 bindings for the Cairo vector graphics library python3-cairo-dev - Python 3 cairo bindings: development files python3-cairo-doc - Python 3 cairo bindings: documentation files Closes: 800239 Changes: py3cairo (1.10.0+dfsg-5) unstable; urgency=medium . * Team upload. * Add patches 80_fix-pickle.patch and 81_pickling-again.patch from Ubuntu to fix FTBFS (Closes: #800239) Checksums-Sha1: 2856623fad4f2f20d70479156a6f3f33a5224574 2218 py3cairo_1.10.0+dfsg-5.dsc 9e9db7f466aefba3dba9b5101df0833e285da142 12556 py3cairo_1.10.0+dfsg-5.debian.tar.xz 67372b1ead937d5e289e40df24e0cea454818162 7212 python3-cairo-dev_1.10.0+dfsg-5_all.deb b76deabd082909457552f3c37bc8ceecba21bd79 85232 python3-cairo-doc_1.10.0+dfsg-5_all.deb 730a1a5a22d11bc273ce81cabba125e3d650b8ff 28802 python3-cairo_1.10.0+dfsg-5_amd64.deb Checksums-Sha256: c0bd9b09da8eab71715243ff99c795ef585f5379cbb764efe2ed9985a5bad8a4 2218 py3cairo_1.10.0+dfsg-5.dsc 69cc3aac6accdfdde823c0b60507067e8ce0ce365c7b7396aef4531481eb39c0 12556 py3cairo_1.10.0+dfsg-5.debian.tar.xz b627029722eaf61e75155990383a949985c9d1eb5d3613adc41bafc30002dce3 7212 python3-cairo-dev_1.10.0+dfsg-5_all.deb 946428cba6cac73a3f8bc5ba02740bff01efbc270a6c90cd75b1be7cbd127a46 85232 python3-cairo-doc_1.10.0+dfsg-5_all.deb b27519a57bca739a2e36f1ddf81de4e057756736eafcdcdcbb5a8784701c1a78 28802 python3-cairo_1.10.0+dfsg-5_amd64.deb Files: 06547d2d7163a24b940d50f47508f51d 2218 python optional py3cairo_1.10.0+dfsg-5.dsc ab661a9f8e2abf840f0f159115b2916e 12556 python optional py3cairo_1.10.0+dfsg-5.debian.tar.xz 0b4607dc11371922577fdaa7d3885a35 7212 python optional python3-cairo-dev_1.10.0+dfsg-5_all.deb 92b8af70b2dd80253f250d6ae5dcb85f 85232 doc optional python3-cairo-doc_1.10.0+dfsg-5_all.deb 32ebc0f3a2189f9ffe41c94d80a4fd7e 28802 python optional python3-cairo_1.10.0+dfsg-5_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWCHWOAAoJEHjX3vua1ZrxvZwP/jC8ljLNiyvS9cQjxLUlDjNm qHmHSmkUjvzGTKdpc7ApPSu+KOqfwVQosj6PS5zVxWRPzmP7CPMqqLCl+AgZHr7m wSzHgmMe0lcgs/dDe3zVTjRqUNhitEcueUOfmGCJkeSwEJVSC3o9JwiXR68e4Saa 6I6Laybfqst2Cb1Af3g+tXAvBXqgEvjoq4vANurgu50ViX5nvjTGAFJGZCAdLjos OA2xi8qYrzn8ofBYKxbX9J0k9si63h/Kuqc+NZ5oa55tt1ZBBXKCRrS/F3GaeNMS OPHcc+PhqqATP/V9HMooCPFQFkd5h42Y4IOVT8rUpXjl7ednZsvQYk7OaW2M25Af IOg0RN4kCyp3kl8AcGpV5X8F+/KrhUOnAu2eFXeuuZgGTR77+DIm/w+t702N5Gob B95tS8cNWTuVa+HVnCY2hwEmP9SGeYjVi+yJUw3acqio0Xi1XZT0gItN3GiGD/oN dn/1EBMnfNAd/vYV5G1tS1HWDZrFv0qZ3DAKbWKecdxj4Szfv5snSgTAWLy/1dgU Yiy2PhUWWDoo8wu+vnbbqk3V+atUCYzZAU7CJKmFYn6AhBKtz/9n1Q7JZcFEJVte AiXj1d9AGptyegXTxRsLOtSjMF7hUrp0MhGjqPnoRsE8u0O/AsiLl6uADxVxY2b1 dr8MeIJ8V29VgQ8LB+7a =zCCN -----END PGP SIGNATURE-----
--- End Message ---

