I've restructered patches, split out python-updater and fixed a good 20 bugs in the new python ebuilds. Due to the split out python-updater and fixing several linker related bugs + changing the way our patches are applied I would like you to test and rekeyword: python-2.3.6-r1, python-2.4.4-r1 and python-2.5.1. I plan on unmasking python-2.5 after (most) archs have rekeyworded 2.5.1 assuming I haven't screwed things up completely.
Btw, don't just rely on pythons own tests when keywording. Tests should work but make sure that up- and downgrades also work and be sure to test at least a few python packages as well.
Created attachment 118513 [details] emerge --info Failed tests for dev-lang/python-2.3.6-r1: test_bsddb (Not tested in verbose mode) (1 failed / 211 succeeded) Failed tests for dev-lang/python-2.4.4-r2: 229 tests OK. 1 test failed: test_bsddb FAIL: test_previous_last_looping (test.test_bsddb.TestBTree) FAIL: test_previous_last_looping (test.test_bsddb.TestHashTable) FAIL: test_previous_last_looping (test.test_bsddb.TestBTree_InMemory) FAIL: test_previous_last_looping (test.test_bsddb.TestHashTable_InMemory) Failed tests for dev-lang/python-2.5.1: FAIL: test_previous_last_looping (test.test_bsddb.TestBTree) FAIL: test_previous_last_looping (test.test_bsddb.TestHashTable) FAIL: test_previous_last_looping (test.test_bsddb.TestBTree_InMemory) FAIL: test_previous_last_looping (test.test_bsddb.TestHashTable_InMemory) FAIL: test_previous_last_looping (test.test_bsddb.TestBTree_InMemory_Truncate) [ebuild NS ] dev-lang/python-2.3.6-r1 USE="berkdb doc examples gdbm ipv6 ncurses readline ssl tk -bootstrap -build -nocxx (-nptl) -ucs2" 0 kB [1] [ebuild U ] dev-lang/python-2.4.4-r2 [2.4.3-r4] USE="berkdb doc examples%* gdbm ipv6 ncurses readline ssl tk -bootstrap -build -nocxx (-nptl) -ucs2" 0 kB [1] [ebuild NS ] dev-lang/python-2.5.1 USE="berkdb doc examples gdbm ipv6 ncurses readline sqlite ssl tk -bootstrap -build -nocxx (-nptl) -ucs2" 0 kB [1]
~ia64 done
Since I didn't see any response to the bsddb test failures, I assume they are not a problem. Please re-CC hppa@ as needed.
not keyworded ppc-macos at all, removing from cc.
Alpha and mips done.
added ~ppc64
~sparc'd back (and stable 2.4.4-r4 wrt security).
amd64 all done
ppc done. Closing this bug, as we are the last arch.