Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Mar 2013 01:43:59 -0600
From:      "Joseph A. Nagy, Jr" <jnagyjr1978@gmail.com>
To:        "Ports @ FreeBSD" <freebsd-ports@freebsd.org>
Cc:        python@FreeBSD.org
Subject:   databases/py-sqlite3 breaks due to update in libffi
Message-ID:  <5135A23F.5020601@gmail.com>

next in thread | raw e-mail | index | archive | help
python@ CC'd as listed maintainer for py-sqlite3, please reply-all or 
make sure I am CC'd in all responses as I'm not subscribed to python@.

===>>> www/firefox 2/3 >> py27-sqlite3-2.7.3_2 (14/14)

===>  Cleaning for py27-sqlite3-2.7.3_3
===>   py27-sqlite3-2.7.3_3 depends on file: /usr/local/sbin/pkg - found
===>  Extracting for py27-sqlite3-2.7.3_3
=> SHA256 Checksum OK for python/Python-2.7.3.tar.xz.
===>  Patching for py27-sqlite3-2.7.3_3
===>   py27-sqlite3-2.7.3_3 depends on file: /usr/local/bin/python2.7 - 
found
===>   py27-sqlite3-2.7.3_3 depends on shared library: sqlite3 - found
===>  Configuring for py27-sqlite3-2.7.3_3
Traceback (most recent call last):
   File "setup.py", line 36, in <module>
     import ctypes
   File "/usr/local/lib/python2.7/ctypes/__init__.py", line 10, in <module>
     from _ctypes import Union, Structure, Array
ImportError: Shared object "libffi.so.5" not found, required by "_ctypes.so"
*** [do-configure] Error code 1

Stop in /usr/ports/databases/py-sqlite3.

===>>> make failed for databases/py-sqlite3
===>>> Aborting update

===>>> Update for py27-sqlite3-2.7.3_2 failed
===>>> Aborting update

===>>> Update for www/firefox failed
===>>> Aborting update

The last entry in /usr/ports/UPDATING regarding libffi is
20130128:
   AFFECTS: users of libffi
   AUTHOR jkim@FreeBSD.org

   libffi has been updated to 3.0.11.  Please rebuild all ports that
   depends on it:

   If you use portmaster:
         portmaster -w -r libffi
   If you use portupgrade:
         portupgrade -fr devel/libffi
   If you use pkgng with binary packages:
         pkg install -fR devel/libffi

I don't recall even having libffi at that time, nor have I had problem 
until now, though this problem wouldn't be solved by the update 
instructions above.
-- 
Yours in Christ,

Joseph A Nagy Jr
"Whoever loves instruction loves knowledge, But he who hates correction
is stupid." -- Proverbs 12:1
Emails are not formal business letters, whatever businesses may want.
Original content CopyFree (F) under the OWL 
http://copyfree.org/licenses/owl/license.txt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5135A23F.5020601>