Your message dated Mon, 16 Jan 2012 21:16:55 -0500
with message-id <20120117021655.ga22...@onerussian.com>
and subject line oops
has caused the Debian Bug report #632063,
regarding python-freenect: extension modules built for wrong 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 ow...@bugs.debian.org
immediately.)
--
632063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632063
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-freenect
Version: 1:0.0.1+20101211+2-2
Severity: grave
Tags: patch
Justification: renders package unusable
python-freenect ships only extensions for Python 2.7 (which is not the default
version yet):
$ dpkg -c python-freenect_0.0.1+20101211+2-2_i386.deb | grep python2
drwxr-xr-x root/root 0 2011-06-27 07:11 ./usr/lib/python2.7/
drwxr-xr-x root/root 0 2011-06-27 07:11
./usr/lib/python2.7/dist-packages/
-rw-r--r-- root/root 62204 2011-06-27 07:11
./usr/lib/python2.7/dist-packages/freenect.so
--
Jakub Wilk
diff -u libfreenect-0.0.1+20101211+2/debian/rules libfreenect-0.0.1+20101211+2/debian/rules
--- libfreenect-0.0.1+20101211+2/debian/rules
+++ libfreenect-0.0.1+20101211+2/debian/rules
@@ -5,7 +5,7 @@
include /usr/share/cdbs/1/class/cmake.mk
DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp
-DEB_CMAKE_EXTRA_FLAGS = -DBUILD_PYTHON:Bool=True
+DEB_CMAKE_EXTRA_FLAGS = -DBUILD_PYTHON:Bool=True -DPython_ADDITIONAL_VERSIONS=$(shell pyversions -dv)
DEB_INSTALL_DOCS_ALL += CONTRIB
install/libfreenect-demos::
diff -u libfreenect-0.0.1+20101211+2/debian/control libfreenect-0.0.1+20101211+2/debian/control
--- libfreenect-0.0.1+20101211+2/debian/control
+++ libfreenect-0.0.1+20101211+2/debian/control
@@ -3,7 +3,7 @@
Priority: extra
Maintainer: Arne Bernin <a...@alamut.de>
Uploaders: Yaroslav Halchenko <deb...@onerussian.com>, Mark Renouf <mark.ren...@gmail.com>
-Build-Depends: debhelper (>= 7), libusb-1.0-0-dev, freeglut3-dev | libglut3-dev, cdbs, cmake, pkg-config, libxmu-dev, libxi-dev, python-dev, cython, python-numpy
+Build-Depends: debhelper (>= 7), libusb-1.0-0-dev, freeglut3-dev | libglut3-dev, cdbs, cmake (>= 2.8.4), pkg-config, libxmu-dev, libxi-dev, python-dev, cython, python-numpy
Standards-Version: 3.9.1
Vcs-Git: git://github.com/arnebe/libfreenect.git
Vcs-Browser: https://github.com/arnebe/libfreenect
--- End Message ---
--- Begin Message ---
Hi Jakub,
I have helped and sponsored the package and it went off my radar (my
fault - should be subscribed now), so I haven't seen this bug report.
It seems build against 2.7 was simply due to incorrect cmake behavior in
reporting PYTHON_EXECUTABLE which was fixed later on, and actually seems to
behave sanely across debian/ubuntu releases ATM:
neurodebian@head2:~/deb/builds/freenect/0.0.1+20101211+2-2$ for f in
python-freenect_0.0.1+20101211+2-*deb; do echo -n "$f "; dpkg -c $f | grep
python2. | head -1 ; done
python-freenect_0.0.1+20101211+2-3_amd64.deb drwxr-xr-x root/root 0
2012-01-16 19:45 ./usr/lib/python2.7/
python-freenect_0.0.1+20101211+2-3~nd60+1_amd64.deb drwxr-xr-x root/root
0 2012-01-16 20:01 ./usr/lib/python2.6/
python-freenect_0.0.1+20101211+2-3~nd70+1_amd64.deb drwxr-xr-x root/root
0 2012-01-16 20:11 ./usr/lib/python2.7/
python-freenect_0.0.1+20101211+2-3~nd10.04+1_amd64.deb drwxr-xr-x root/root
0 2012-01-16 21:03 ./usr/lib/python2.6/
python-freenect_0.0.1+20101211+2-3~nd10.10+1_amd64.deb drwxr-xr-x root/root
0 2012-01-16 20:31 ./usr/lib/python2.6/
python-freenect_0.0.1+20101211+2-3~nd11.04+1_i386.deb drwxr-xr-x root/root
0 2012-01-16 21:10 ./usr/lib/python2.7/
... 11.10 is building as of speaking
so I would prefer not to restrict version of cmake to allow easy backporting to
Debian stable and other crippled Debian/Ubuntu releases and just close this
bugreport (after all 2.7 is the default now ;) ).
thank you and sorry for neglecting this beastie for a while
--
=------------------------------------------------------------------=
Keep in touch www.onerussian.com
Yaroslav Halchenko www.ohloh.net/accounts/yarikoptic
--- End Message ---