[python] py25-elixir broken
Rasmus Andersson
rasmus at macports.org
Tue Apr 14 08:23:40 PDT 2009
just did sync + upgrade py25-elixir and it looks like someone upgraded
py25-sqlalchemy without upgrading/checking dependencies and/or someone
upgraded py25-elixir and did not test it.
Below is my transcript. Note that openssl could not be installed but
was forced to anyway. But I guess that is not the core problem, right?
$ sudo port sync
$ sudo port upgrade py25-elixir
Password:
Portfile changed since last build; discarding previous state.
---> Fetching python25
---> Verifying checksum(s) for python25
---> Extracting python25
---> Applying patches to python25
---> Configuring python25
---> Building python25
---> Staging python25 into destroot
---> Deactivating python25 @2.5.4_0+darwin_9+macosx
---> Installing python25 @2.5.4_2+darwin_9+macosx
---> Activating python25 @2.5.4_2+darwin_9+macosx
To fully complete your installation and make python 2.5 the default, please run
sudo port install python_select
sudo python_select python25
---> Cleaning python25
---> Fetching openssl
---> Verifying checksum(s) for openssl
---> Extracting openssl
---> Applying patches to openssl
---> Configuring openssl
---> Building openssl
---> Staging openssl into destroot
---> Unable to uninstall openssl 0.9.8k_0, the following ports depend on it:
---> wget
---> lighttpd
---> py25-hashlib
---> curl
---> nginx
---> git-core
---> python26
---> py25-socket-ssl
---> httperf
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating openssl @0.9.8k_0
---> Uninstalling openssl @0.9.8k_0
---> Installing openssl @0.9.8k_0
---> Activating openssl @0.9.8k_0
---> Cleaning openssl
---> Fetching py25-sqlalchemy
---> Attempting to fetch SQLAlchemy-0.5.2.tar.gz from
http://trd.no.distfiles.macports.org/python
---> Verifying checksum(s) for py25-sqlalchemy
---> Extracting py25-sqlalchemy
---> Configuring py25-sqlalchemy
---> Building py25-sqlalchemy
---> Staging py25-sqlalchemy into destroot
---> Deactivating py25-sqlalchemy @0.4.7p1_0
---> Installing py25-sqlalchemy @0.5.2_0
---> Activating py25-sqlalchemy @0.5.2_0
---> Cleaning py25-sqlalchemy
$ python2.5 myprogram.py
...
from elixir.events import *
File "/opt/local/lib/python2.5/site-packages/elixir/__init__.py",
line 28, in <module>
from elixir.entity import Entity, EntityMeta, EntityDescriptor, \
File "/opt/local/lib/python2.5/site-packages/elixir/entity.py", line
14, in <module>
from sqlalchemy.orm import Query, MapperExtension,\
ImportError: cannot import name EXT_PASS
$ port version
Version: 1.700
$ uname -a
Darwin apple.spotify.net 9.6.0 Darwin Kernel Version 9.6.0: Mon Nov 24
17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386 i386
More information about the macports-dev
mailing list