[Distutils] [Enthought-dev] Installation woes - again..

Dave Peterson dpeterson at enthought.com
Thu Apr 10 20:51:17 CEST 2008


NOTE: cc'ing distutils-sig for help debugging potential problem with 
setuptools on gentoo.


Hans Meine wrote:
> Am Donnerstag, 10. April 2008 09:19:31 schrieb Hans Meine:
>   
>> The same errors occur without virtualenv, so you're obviously right that
>> this is setuptools-related.  I could try again and really deinstall
>> Gentoo's setuptools (instead of just locally installing it the official
>> way), but I really doubt now that this would make a difference.
>>     
>
> So, I have even tried this - deinstalling setuptools altogether, and 
> installing everything from scratch.  I used "script" to create a log file of 
> the process with all input and resulting output + errors:
> http://kogs-www.informatik.uni-hamburg.de/~meine/clean-ets-install.log
>   

Thanks for providing that full log!   From looking at that, I'm really 
starting to suspect a bug in setuptools 0.6c8 as I can't make any sense 
of the following sequence of events.  While it's possible we've done 
something wrong in our setup.py scripts, I have my doubts as this 
release appears to install fine for users on Windows, OSX, and RH.  (For 
distutils-sig readers, Hans is using Gentoo.)

1) During the first install attempt of "ets", the log shows two lines 
reporting success with installing 
enthought.tvtk-2.0.2-py2.4-linux-i686.egg.  One right after downloading 
and building enthought.tvtk from the source tarball, and one in the 
middle of the enthought.kiva build.

2) Regarding that enthought.kiva build, the log indicates that a 
dependency caused a search to be made for 
"enthought.kiva>=2.0.3.dev,<=2.0.3" and a match was found 
(enthought.kiva-2.0.3.tar.gz)  The log then shows this building, 
apparently a successful build (no error messages, just warnings) up 
until the normally reported "Installed /path/to/egg" line where it 
mentions success with installing enthought.tvtk rather enthought.kiva.  
After that, it reports being unable to find the enthought.kiva distribution.

3) You then re-run the "easy_install -f ... ets" command which has no 
problem building enthought.kiva this time using the exact same source 
tarball.


I have no idea what might be causing this sequence of events.   Has 
anyone seen anything similar with setuptools?


-- Dave

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/distutils-sig/attachments/20080410/bc074a06/attachment-0001.htm 


More information about the Distutils-SIG mailing list