Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Mar 2013 00:08:41 -0500
From:      Robert Simmons <rsimmons0@gmail.com>
To:        freebsd-python@freebsd.org, freebsd-ports@freebsd.org
Subject:   Python libraries moved
Message-ID:  <CA%2BQLa9BwfOFq1eHNfeeBq71Tg1pdZoTgcOVSj4PfK5Ti=WvKtA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
It looks like a port revision made a few hours ago has broken firefox
(and most likely a bunch of other ports).  In the makefile for
firefox, it has the following checks for dependencies:

BUILD_DEPENDS=  nspr>=4.9.4:${PORTSDIR}/devel/nspr \
                nss>=3.14.1:${PORTSDIR}/security/nss \
                sqlite3>=3.7.14.1:${PORTSDIR}/databases/sqlite3 \

${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \

As you can see, it looks for _sqlite3.so in ${PYTHON_SITELIBDIR} which
points to the old location for this library.  The revision to python
and its libraries has moved the location of these libraries to
lib-dynload

This is the revision in question:
http://svnweb.freebsd.org/ports?view=revision&revision=313167

This has broken firefox and most likely all other ports that look for
libraries in ${PYTHON_SITELIBDIR}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BQLa9BwfOFq1eHNfeeBq71Tg1pdZoTgcOVSj4PfK5Ti=WvKtA>