Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167466 - /usr/sbin/python-updater prevents concurrent installation of two python versions
Summary: /usr/sbin/python-updater prevents concurrent installation of two python versions
Status: RESOLVED DUPLICATE of bug 148362
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-18 12:13 UTC by Bart Van Loon
Modified: 2007-02-18 13:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bart Van Loon 2007-02-18 12:13:08 UTC
I have dev-lang/python-2.4.3-r4 installed and it work perfectly. now, to fulfill a dependency for net-zope/plone-2.0.5-r2 portage wants to emerge dev-lang/python-2.3.5-r3.

this fails because of a file collision with dev-lang/python-2.4.3-r4, namely /usr/sbin/python-updater

Reproducible: Always

Steps to Reproduce:
1. emerge =dev-lang/python-<a version>
2. emerge =dev-lang/python-<another version>

Actual Results:  
no merge due to file collisions

Expected Results:  
successful merge of both python versions

is it possible to define exceptions in file-collisions? It makes no sense to rename the python-updater in every ebuild. another problem is that we probabyl want the newest of the two update scripts available on our system.
Comment 1 Bart Van Loon 2007-02-18 12:44:21 UTC
underestimated the issue :-)

there are also collisions with

/usr/bin/pydoc
/usr/bin/idle
/usr/bin/python-config
Comment 2 Harald van Dijk (RETIRED) gentoo-dev 2007-02-18 13:03:36 UTC
> is it possible to define exceptions in file-collisions?

No, it's not.

> It makes no sense to
> rename the python-updater in every ebuild. another problem is that we probabyl
> want the newest of the two update scripts available on our system.

A separate python-updater package which is pulled in by all python ebuilds (mentioned in bug #148362) would solve this.

*** This bug has been marked as a duplicate of bug 148362 ***