Bug#740087: python-efl on mentors
On Fri, Oct 10, 2014 at 10:15:12AM +0200, Johannes Schauer wrote: Hi, Quoting Yann Dirson (2014-10-09 23:29:13) README.Source should give the URL for the git repo. A quick search on enlightenment.org did not allow me to find it (!), so I was not been able to verify the source. good point! I added that. Also, since this release does not come out of download.enlightenment.org, the Source: field is probably not adequate. I changed it to the git url and added a note. debian/patches/cython-version-comparison.patch would benefit from a short explanation about why this patch is needed (I assume it is because of the cython snapshot packaging). But I wrote the reason in the Description field: Otherwise versions like 0.20.1post0 cannot be parsed. OK, I had just missed it. I fixed the first two issues and re-uploaded the version to mentors. If you can tell me how the description of the patch is not clear, I'll add a clarification. That's cool, launching the build, and uploading if all is well... Best regards, -- Yann -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#740087: python-efl on mentors
On Tue, Oct 21, 2014 at 11:12:13PM +0200, Yann Dirson wrote: On Fri, Oct 10, 2014 at 10:15:12AM +0200, Johannes Schauer wrote: Hi, Quoting Yann Dirson (2014-10-09 23:29:13) README.Source should give the URL for the git repo. A quick search on enlightenment.org did not allow me to find it (!), so I was not been able to verify the source. good point! I added that. Also, since this release does not come out of download.enlightenment.org, the Source: field is probably not adequate. I changed it to the git url and added a note. debian/patches/cython-version-comparison.patch would benefit from a short explanation about why this patch is needed (I assume it is because of the cython snapshot packaging). But I wrote the reason in the Description field: Otherwise versions like 0.20.1post0 cannot be parsed. OK, I had just missed it. I fixed the first two issues and re-uploaded the version to mentors. If you can tell me how the description of the patch is not clear, I'll add a clarification. That's cool, launching the build, and uploading if all is well... Kaboom on my amd64 (in pbuilder)... ... Compiling efl/elementary/window.pyx because it changed. Cythonizing efl/dbus_mainloop/dbus_mainloop.pyx Cythonizing efl/ecore/efl.ecore.pyx Cythonizing efl/edje/efl.edje.pyx warning: include/efl.edje.pxd:114:13: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: include/efl.edje.pxd:114:29: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: include/efl.edje.pxd:114:42: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: include/efl.edje.pxd:118:13: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: include/efl.edje.pxd:118:25: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: include/efl.edje.pxd:121:13: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: include/efl.edje.pxd:121:29: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: efl/edje/efl.edje.pyx:263:19: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: efl/edje/efl.edje.pyx:263:25: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: efl/edje/efl.edje.pyx:293:19: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: efl/edje/efl.edje.pyx:293:25: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: efl/edje/efl.edje_object.pxi:216:24: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: efl/edje/efl.edje_object.pxi:216:31: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. Traceback (most recent call last): File setup.py, line 379, in module ext_modules = cythonize(modules, include_path=[include]), File /usr/lib/python2.7/dist-packages/Cython/Build/Dependencies.py, line 840, in cythonize cythonize_one(*args[1:]) File /usr/lib/python2.7/dist-packages/Cython/Build/Dependencies.py, line 942, in cythonize_one result = compile([pyx_file], options) File /usr/lib/python2.7/dist-packages/Cython/Compiler/Main.py, line 629, in compile return compile_multiple(source, options) File /usr/lib/python2.7/dist-packages/Cython/Compiler/Main.py, line 607, in compile_multiple result = run_pipeline(source, options, context=context) File /usr/lib/python2.7/dist-packages/Cython/Compiler/Main.py, line 441, in run_pipeline err, enddata = Pipeline.run_pipeline(pipeline, source) File /usr/lib/python2.7/dist-packages/Cython/Compiler/Pipeline.py, line 328, in run_pipeline data = phase(data) File /usr/lib/python2.7/dist-packages/Cython/Compiler/Pipeline.py, line 54, in generate_pyx_code_stage module_node.process_implementation(options, result) File /usr/lib/python2.7/dist-packages/Cython/Compiler/ModuleNode.py, line 111, in process_implementation self.generate_c_code(env, options, result) File
Bug#740087: python-efl on mentors
Hi, Quoting Yann Dirson (2014-10-09 23:29:13) README.Source should give the URL for the git repo. A quick search on enlightenment.org did not allow me to find it (!), so I was not been able to verify the source. good point! I added that. Also, since this release does not come out of download.enlightenment.org, the Source: field is probably not adequate. I changed it to the git url and added a note. debian/patches/cython-version-comparison.patch would benefit from a short explanation about why this patch is needed (I assume it is because of the cython snapshot packaging). But I wrote the reason in the Description field: Otherwise versions like 0.20.1post0 cannot be parsed. I fixed the first two issues and re-uploaded the version to mentors. If you can tell me how the description of the patch is not clear, I'll add a clarification. cheers, josch -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#740087: python-efl on mentors
On Sat, Oct 04, 2014 at 02:43:19PM +0200, Johannes Schauer wrote: Hi, Quoting Yann Dirson (2014-10-03 22:14:18) We could do that - I'm puzzled however that no member of the list reacted publicly. It would surely be good to get some feedback from E maintainers (I'm not part of the team myself). I uploaded a new version of python-efl: http://mentors.debian.net/debian/pool/main/p/python-efl/python-efl_1.8.1-1.dsc Instead of using the upstream tarball, I built a new tarball from git because the ustream tarball only contains the generated C code and not the original Cython code. Please refer to README.Source. Ah, luckily 1.11 is better on that respect :) I also added Python 3 support. My remarks: README.Source should give the URL for the git repo. A quick search on enlightenment.org did not allow me to find it (!), so I was not been able to verify the source. Also, since this release does not come out of download.enlightenment.org, the Source: field is probably not adequate. debian/patches/cython-version-comparison.patch would benefit from a short explanation about why this patch is needed (I assume it is because of the cython snapshot packaging). Upstream already has a newer version of Python EFL but that cannot be packaged until more recent versions of EFL itself are packaged. I assume jessie will ship with 1.8, given the that new transitions cannot happen any more. Best regards, -- Yann -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#740087: python-efl on mentors
Hi, Quoting Yann Dirson (2014-10-03 22:14:18) We could do that - I'm puzzled however that no member of the list reacted publicly. It would surely be good to get some feedback from E maintainers (I'm not part of the team myself). I uploaded a new version of python-efl: http://mentors.debian.net/debian/pool/main/p/python-efl/python-efl_1.8.1-1.dsc Instead of using the upstream tarball, I built a new tarball from git because the ustream tarball only contains the generated C code and not the original Cython code. Please refer to README.Source. I also added Python 3 support. Upstream already has a newer version of Python EFL but that cannot be packaged until more recent versions of EFL itself are packaged. cheers, josch -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#740087: python-efl on mentors
On Fri, Oct 03, 2014 at 07:33:16AM +0200, Johannes Schauer wrote: Hi, On Thu, 2 Oct 2014 23:29:12 +0200 Yann Dirson ydir...@free.fr wrote: The package is not on mentors.d.o any more, there was no update to this bug, and I don't see any followup to [1] - missing info somewhere ? [1] http://lists.alioth.debian.org/pipermail/pkg-e-devel/2014-February/001994.html I'm interested in maintaining python-efl but I'm lacking a sponsor. If you want I can polish my local version of python-efl and re-upload it to mentors. We could do that - I'm puzzled however that no member of the list reacted publicly. It would surely be good to get some feedback from E maintainers (I'm not part of the team myself). Best regards, -- Yann -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#740087: python-efl on mentors
The package is not on mentors.d.o any more, there was no update to this bug, and I don't see any followup to [1] - missing info somewhere ? [1] http://lists.alioth.debian.org/pipermail/pkg-e-devel/2014-February/001994.html -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#740087: python-efl on mentors
Hi, On Thu, 2 Oct 2014 23:29:12 +0200 Yann Dirson ydir...@free.fr wrote: The package is not on mentors.d.o any more, there was no update to this bug, and I don't see any followup to [1] - missing info somewhere ? [1] http://lists.alioth.debian.org/pipermail/pkg-e-devel/2014-February/001994.html I'm interested in maintaining python-efl but I'm lacking a sponsor. If you want I can polish my local version of python-efl and re-upload it to mentors. cheers, josch -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#740087: python-efl on mentors
You can retrieve my attempt at packaging python-efl from: http://mentors.debian.net/package/python-efl cheers, josch -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org