Date: Tue, 8 Mar 2011 01:11:06 +0100 From: Norbert Augenstein <lists@augenstein.net> To: freebsd-ports@freebsd.org Subject: Re: python issues Message-ID: <20110308001105.GA92929@callisto.augenstein.ten> In-Reply-To: <alpine.BSF.2.00.1103071842460.94261@mail.neu.net> References: <alpine.BSF.2.00.1103071842460.94261@mail.neu.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 07, 2011 at 06:56:09PM +0000, AN wrote: > After a recent portupgrade that included updating python from 2.6 to > 2.7 I have a few problems remaining. I did the following as per > /usr/ports/UPDATING: > > portsnap fetch update > pkgdb -vFf > portupgrade -a > portupgrade -o lang/python27 lang/python26 Hi, there is no 'portupgrade -a' in UPDATING there is 'portupgrade -R python' and this is incorrect. you have rebuild everything first and changed python version afterwards. It should go the other way, changing pyhton versions first. fix your pkgdb force to rebuild all ports python27 is 'required by' (note the 'date', when you start updateing' # portupgrade -rf lang/python27 -x lang/python27 this updates quite a number of ports, if it does not run through, you need to fix this manually, and restart portupgrade to rebuild the rest. # portupgrade -rf lang/python27 \ -x '>=2011-MM-DD HH:MM' -x lang/python27 lang/python27 > If using portupgrade: > # cd /usr/ports/lang/python && make upgrade-site-packages this should finally show nothing:) > > Everything completed successfully, however the following still is a > porblem: > > # gnome-about > bash: /usr/local/bin/gnome-about: /usr/local/bin/python2.6: bad > interpreter: No such file or directory > > How do I check to see if any programs need to be rebuilt against > python 2.7? I thought that was what make upgrade-site-packages is > for. What else do I need to do? Thanks for any help. > > # uname -a > FreeBSD test.fu.bar 9.0-CURRENT FreeBSD 9.0-CURRENT #4: Mon Mar 7 > 14:51:41 IST 2011 root@test.fu.bar:/usr/obj/usr/src/sys/GENERIC > amd64 > > pkg_info |grep py2* > compizconfig-python-0.8.4_2 Python bindings for the compizconfig library > py27-cairo-1.8.10 Python bindings for Cairo > py27-dbus-0.83.2 Python bindings for the D-BUS messaging system > py27-gdata-2.0.13 GData Python Client Library > py27-gnome-2.28.1_2 A set of Python bindings for GNOME 2 > py27-gnome-desktop-2.32.0_1 A set of Python bindings used by modules > in the GNOME Deskt > py27-gobject-2.26.0 Python bindings for GObject > py27-gstreamer-0.10.21 A set of Python bindings for gstreamer > py27-gtk-2.22.0_2 A set of Python bindings for GTK+ > py27-libxml2-2.7.8_1 Python interface for XML parser library for GNOME > py27-openssl-0.11 Python interface to the OpenSSL library > py27-orbit-2.24.0 Python bindings for ORBit2 > py27-papyon-0.5.4 A fork of pymsn to support the telepathy MSN > connection man > py27-pycrypto-2.3 The Python Cryptography Toolkit > py27-setuptools-0.6c11_1 Download, build, install, upgrade, and > uninstall Python pac > py27-simplejson-2.1.3 Simplejson is a simple, fast, extensible JSON > encoder/decod > py27-sqlite3-2.7.1_1 Standard Python binding to the SQLite3 library > py27-telepathy-butterfly-0.5.15_1 MSN Connection Manager for > Telepathy Framework > py27-telepathy-python-0.15.19_1 Python bindings for the Telepathy > framework > py27-xdg-0.19 A python library to access freedesktop.org standards > pyrex-0.9.9 Programming Language for writing Python > extension modules > python27-2.7.1_1 An interpreted object-oriented programming language > ruby18-bdb-0.6.5_1 Ruby interface to Sleepycat's Berkeley DB > revision 2 or lat > xdpyinfo-1.1.0 Display information utility for X > > # pkg_info |grep gnome2 > gnome2-2.32.1_2 The "meta-port" for the GNOME 2 integrated X11 desktop > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110308001105.GA92929>