Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 289242 - Installing =dev-lang/python-3* breaks installation of multiple pkgs due to design it's introduced in tree.
Summary: Installing =dev-lang/python-3* breaks installation of multiple pkgs due to de...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords:
Depends on: 289253
Blocks:
  Show dependency tree
 
Reported: 2009-10-15 20:23 UTC by Samuli Suominen (RETIRED)
Modified: 2010-01-29 17:27 UTC (History)
3 users (show)

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


Attachments
PyQt4 failure. (dev-python:PyQt4-4.5.4-r4:20091015-201625.log,7.00 KB, text/plain)
2009-10-15 20:24 UTC, Samuli Suominen (RETIRED)
Details
qscintilla-python (dev-python:qscintilla-python-2.4:20091015-195809.log,2.47 KB, text/plain)
2009-10-15 20:25 UTC, Samuli Suominen (RETIRED)
Details
Log from #gentoo-qa. (irc.txt,7.38 KB, text/plain)
2009-10-15 20:26 UTC, Samuli Suominen (RETIRED)
Details
log of failed updates, see comment (python_upgrade_failure.txt,57.92 KB, text/plain)
2009-10-19 14:31 UTC, André Terpstra
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2009-10-15 20:23:35 UTC
Will attach logs. Please mask python-3 in tree while waiting for support from PM and/or eclass to handle this gracefully.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2009-10-15 20:24:25 UTC
Created attachment 207244 [details]
PyQt4 failure.

Make sure /usr/lib/python3.1/site-packages/ is empty, as in, you just installed python-3 for the first time.

http://tinderbox.dev.gentoo.org/misc/rindex/dev-python/PyQt4
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2009-10-15 20:25:30 UTC
Created attachment 207246 [details]
qscintilla-python

Same as above.

http://tinderbox.dev.gentoo.org/misc/rindex/dev-python/qscintilla-python
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-10-15 20:26:33 UTC
Created attachment 207247 [details]
Log from #gentoo-qa.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2009-10-15 20:28:32 UTC
Can be reproduced by any package with SUPPORT_PYTHON_ABIS set in ebuild, and has deps that's required to be built first with it.
Comment 5 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-10-15 21:41:06 UTC
python-updater has to be run after changing Python versions.

*** This bug has been marked as a duplicate of bug 289253 ***
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2009-10-15 21:44:37 UTC
The breakage is present. The solution is not available.
Comment 7 Mark Loeser (RETIRED) gentoo-dev 2009-10-18 19:57:55 UTC
This really isn't acceptable.  Come on and lets figure out how this should work in a way that doesn't break the tree and force things on our users.
Comment 8 André Terpstra 2009-10-19 14:31:04 UTC
I wonder what's going on with this python 3.1 upgrade. Python itself does
compile, but the combination of eselect python and python-updater somehow
doesn't work. After several unsuccessful attempts I've reverted to python2.6.
If I now try to upgrade python-updater wants to re-install 27 packages and
already the first one fails.  A more extensive description will be attached.
Comment 9 André Terpstra 2009-10-19 14:31:59 UTC
Created attachment 207557 [details]
log of failed updates, see comment
Comment 10 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-01-29 17:20:37 UTC
app-admin/python-updater-0.8 is now in the tree.
Comment 11 Samuli Suominen (RETIRED) gentoo-dev 2010-01-29 17:27:14 UTC
(In reply to comment #10)
> app-admin/python-updater-0.8 is now in the tree.
> 

Awesome.  I will try it this weekend, until now I've had =python-3* locally masked.