[Biopython-dev] [Bug 2743] manual installation overwrites previous biopython installations

bugzilla-daemon at portal.open-bio.org bugzilla-daemon at portal.open-bio.org
Wed Jan 28 15:23:48 UTC 2009


http://bugzilla.open-bio.org/show_bug.cgi?id=2743





------- Comment #4 from bsouthey at gmail.com  2009-01-28 10:23 EST -------
(In reply to comment #3)
> (In reply to comment #1)
> > > the old files removed before the new version is installed? Or are the two
> > > versions 'mixed'?
> > 
> > Isn't this what always happens when installing a Python module? If so, then it
> > doesn't seem to be a Biopython bug to me.
> 
> Agreed.  As far as I know, this affects ANY python module installed with
> distutils - and indeed this is typical practice for ANY unix tool installed
> from source via a make file.  It is essentially NORMAL, although not so nice
> for beginners.
> 

Agreed that this is not a Biopython bug but a Python feature.

Yes, the installation is usually 'mixed' when installing from source. The setup
will remove the existing egg-info and then a new one. Python copies the files
to the appropriate place thus overwriting any old files with new versions but
old files that are no longer present or files with different names will remain.
To my knowledge, Python and Biopython will not know about those files unless a
user explicitly tries to use them. 

Bruce


-- 
Configure bugmail: http://bugzilla.open-bio.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the Biopython-dev mailing list