tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-gnome2-desktop and python 33



Guess I'm a glutton for punishment having rebootstrapped and runnig with gcc48 and PYTHON_VERSION_DEFAULT=33 in options.mk... decided to build meta-packages/gnome and it choked on x11/py-gnome2-desktop because above is not 27 or 26.

Up to that point everything gnome built was quite happily '27'.
richard@devzone:~/src/pkgsrc/pkgsrc-joyent/build-essential$ pkg_info |egrep 'py'
py27-cElementTree-2.7.5 C implementation of Python ElementTree API
py27-gnome2-2.28.1nb25 Python binding for GNOME2
dbus-python-common-1.2.0 Python bindings for the D-BUS message bus system
python27-2.7.5nb3   Interpreted, interactive, object-oriented programming 
language
py27-gnome-menus-2.30.5nb4 Python bindings for gnome-menus
py27-gtk2-2.24.0nb16 Python bindings for GTK+2
py27-xcbgen-1.8     XCB protocol descriptions (in XML)
py27-expat-2.7.5    Python interface to expat
py27-libxslt-1.1.28nb1 Python wrapper for libxslt
py27-gobject-2.28.6nb11 Python bindings for glib2 gobject
py27-ORBit-2.24.0nb5 Python bindings for ORBit2
py-gobject-shared-2.28.6nb10 Python bindings for glib2 gobject
py27-libxml2-2.9.1  Python wrapper for libxml2
python33-3.3.2nb2   Interpreted, interactive, object-oriented programming 
language
py27-cairo-1.10.0nb1 Python bindings for cairo

This following patch seems to get over the "issue" but before committing, any objections? (Can't find any doc/use of the 'PYTHON_VERSIONS_REALLY_ACCEPTED' variable in the Makefile...)

richard@devzone:~/src/pkgsrc/x11/py-gnome2-desktop$ cvs diff
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/x11/py-gnome2-desktop/Makefile,v
retrieving revision 1.83
diff -u -r1.83 Makefile
--- Makefile    19 Oct 2013 09:07:13 -0000      1.83
+++ Makefile    6 Nov 2013 15:05:20 -0000
@@ -21,6 +21,8 @@

 PKGCONFIG_OVERRIDE+=   gnome-python-desktop-2.0.pc.in

+.include "../../lang/python/pyversion.mk"
+
 # The "real" value here is: 27 26
 # but because of single-version deps of gnome bits this will only
 # ever work for the python version those gnome bits were built with.




Home | Main Index | Thread Index | Old Index