[MacPorts] #18567: py25-virtualenv - 1.3.2 - --no-site-packages broken due to non-standard macports module install
MacPorts
noreply at macports.org
Fri Feb 20 08:41:40 PST 2009
#18567: py25-virtualenv - 1.3.2 - --no-site-packages broken due to non-standard
macports module install
------------------------------+---------------------------------------------
Reporter: krunk7@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: | Port:
------------------------------+---------------------------------------------
It appears that macports has btoken out several modules normally included
in a standard install of Python.
For example, the md5 module is installed as a site-package. Thus when you
pass the --no-site-packages to virtualenv, it does not find these modules
Steps to reproduce error:
{{{
$ sudo port install py25-virtualenv
$ virtualenv mydemo --no-site-packages
New python executable in rtmrienv/bin/python
Installing setuptools............
Complete output from command rtmrienv/bin/python -c "#!python
\"\"\"Bootstrap setuptoo...
" /opt/local/Library/Frameworks/...5.egg:
Traceback (most recent call last):
File "<string>", line 59, in <module>
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/md5.py",
line 6, in <module>
from hashlib import md5
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/hashlib.py",
line 133, in <module>
md5 = __get_builtin_constructor('md5')
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/hashlib.py",
line 60, in __get_builtin_constructor
import _md5
ImportError: No module named _md5
----------------------------------------
...Installing setuptools...done.
Traceback (most recent call last):
File "/opt/local/bin/virtualenv", line 8, in <module>
load_entry_point('virtualenv==1.3.2', 'console_scripts',
'virtualenv')()
File "/opt/local/lib/python2.5/site-packages/virtualenv.py", line 420,
in main
unzip_setuptools=options.unzip_setuptools)
File "/opt/local/lib/python2.5/site-packages/virtualenv.py", line 685,
in create_environment
install_setuptools(py_executable, unzip=unzip_setuptools)
File "/opt/local/lib/python2.5/site-packages/virtualenv.py", line 295,
in install_setuptools
cwd=cwd)
File "/opt/local/lib/python2.5/site-packages/virtualenv.py", line 481,
in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command rtmrienv/bin/python -c "#!python
\"\"\"Bootstrap setuptoo...
" /opt/local/Library/Frameworks/...5.egg failed with error code 1
}}}
--
Ticket URL: <http://trac.macports.org/ticket/18567>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list