I'd like to move twisted-2.0.1 and its subpackages to stable where possible and give them the keywords twisted < 2 has. Twisted was split up with the 2.0.0 release. To make sure no functionality is lost the following should go stable or get keywords together: x86 stable, ~amd64, ~alpha, ~ia64, ~ppc, ~sparc: twisted-2.0.1 twisted-conch-0.5.0-r1 twisted-flow-0.1.0-r1 twisted-lore-0.1.0-r1 twisted-mail-0.1.0-r1 twisted-names-0.1.0-r1 twisted-news-0.1.0-r1 twisted-pair-0.1.0-r1 twisted-runner-0.1.0-r1 twisted-web-0.5.0-r1 twisted-words-0.1.0-r1 twisted-xish-0.1.0-r1 ~amd64, ~alpha, ~ia64, ~ppc, ~sparc: twisted-conch-0.6.0 twisted-mail-0.2.0 twisted-names-0.2.0 twisted-words-0.3.0 All of them have tests run with FEATURES=test, and those should pass. Currently <freevo-1.5.4 does not have the right deps for >=twisted-2, but I haven't been able to track down a media-tv herd member to fix this. Either the deps in older versions of freevo should be fixed or freevo-1.5.4 should go x86 stable at the same as twisted-2.0.1 and twisted-web. Please let me know if anything is unclear or I missed something :)
sparc done.
*** Bug 101373 has been marked as a duplicate of this bug. ***
The first set is marked ~ppc The second set has some issues. twisted-web-0.5.0-r1 doesn't want to cooperate with twisted-2.2.0. It does pass its tests with twisted-2.0.1 and twisted-2.1.0 [FAIL]: twisted.web.test.test_xmlrpc.XMLRPCTestCase.testErrors File "/var/tmp/portage/twisted-web-0.5.0-r1/temp/usr/lib/python2.4/site-packages/twisted/web/test/test_xmlrpc.py", line 121, in testErrors self.fail("timeout") twisted.trial.unittest.FailTest: timeout ------------------------------------------------------------------------------ Ran 174 tests in 17.872s FAILED (skips=5, expectedFailures=6, failures=1, successes=162) twisted-mail fails with twisted-names-0.1.0-r1, it needs twisted-names-0.2.0 4 errors: 1 list index out of range, 3 Record_MX instance has no attribute 'name' [ERROR]: twisted.mail.test.test_mail.LiveFireExercise.testRelayDelivery File "/var/tmp/portage/twisted-mail-0.2.0/temp/usr/lib/python2.4/site-packages /twisted/mail/test/test_mail.py", line 973, in testRelayDelivery msg = mbox.getMessage(0).read() File "/var/tmp/portage/twisted-mail-0.2.0/temp/usr/lib/python2.4/site-packages /twisted/mail/maildir.py", line 292, in getMessage return open(self.list[i]) exceptions.IndexError: list index out of range [ERROR]: twisted.mail.test.test_mail.MXTestCase.testSimpleSuccess File "/var/tmp/portage/twisted-mail-0.2.0/temp/usr/lib/python2.4/site-packages/twisted/internet/defer.py", line 307, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/var/tmp/portage/twisted-mail-0.2.0/temp/usr/lib/python2.4/site-packages/twisted/mail/relaymanager.py", line 462, in _cbMX host = str(answer.name) exceptions.AttributeError: Record_MX instance has no attribute 'name' ------------------------------------------------------------------------------- Ran 230 tests in 37.619s FAILED (expectedFailures=1, errors=4, successes=226)
(In reply to comment #3) > The first set is marked ~ppc Thanks! > The second set has some issues. > twisted-web-0.5.0-r1 doesn't want to cooperate with twisted-2.2.0. It does > pass its tests with twisted-2.0.1 and twisted-2.1.0 <snip> Gah. I could have sworn I tested that. Can reproduce it just fine, so I must have done something stupid when testing this earlier. I took the easy way out and just committed twisted-web-0.5.0-r2 which has its tests patched to pass with twisted-2.2.0 but fail with twisted-2.0.1. twisted-web-0.5.0-r1 and -r2 are identical apart from some test changes. Other arch teams: please mark twisted-web-0.5.0-r2 the same way as twisted-2.2.0 and twisted-web-0.5.0-r1 the same way as twisted-2.0.1. > twisted-mail fails with twisted-names-0.1.0-r1, it needs twisted-names-0.2.0 > 4 errors: 1 list index out of range, 3 Record_MX instance has no attribute > 'name' <snip> Dependency fixed. Thanks for testing this more thoroughly than I have apparently... Finally: someone on irc pointed out the tests for subpackages are currently broken for multilib and for FEATURES=-userpriv. Those two things should be fixed now. amd64: please test twisted-conch, twisted-web, twisted-words and twisted-xish. They were previously keyworded but I believe those keywords were carried over from an earlier ebuild that did not have src_test and the tests did not actually work until a couple of minutes ago.
ppc done
I got failures for the following packages while testing on x86: twisted-conch-0.5.0-r1 [ERROR]: testRemoteToLocalForwarding (twisted.conch.test.test_conch.UnixClientTestCase) File "/var/tmp/portage/twisted-conch-0.5.0-r1/temp/usr/lib/python2.4/site-packages/twisted/trial/util.py", line 131, in _dispatch getattr(self, "do_%s" % attr)() File "/var/tmp/portage/twisted-conch-0.5.0-r1/temp/usr/lib/python2.4/site-packages/twisted/trial/util.py", line 173, in do_cleanPending raise PendingTimedCallsError(s) twisted.trial.util.PendingTimedCallsError: pendingTimedCalls still pending (consider setting twisted.internet.base.DelayedCall.debug = True): <DelayedCall 1085663436 [0.681027889252s] called=0 cancelled=0 ConchTestForwardingProcess._connect()> twisted-web-0.5.0-r1 [FAIL]: testDownloadPageError3 (twisted.web.test.test_webclient.WebClientSSLTestCase) File "/var/tmp/portage/twisted-web-0.5.0-r1/temp/usr/lib/python2.4/site-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/var/tmp/portage/twisted-web-0.5.0-r1/temp/usr/lib/python2.4/site-packages/twisted/trial/assertions.py", line 184, in _cb raise FailTest, "did not catch an error, instead got %r" % (ignore,) twisted.trial.assertions.FailTest: did not catch an error, instead got None =============================================================================== [FAIL]: testDownloadPageError3 (twisted.web.test.test_webclient.WebClientTestCase) File "/var/tmp/portage/twisted-web-0.5.0-r1/temp/usr/lib/python2.4/site-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/var/tmp/portage/twisted-web-0.5.0-r1/temp/usr/lib/python2.4/site-packages/twisted/trial/assertions.py", line 184, in _cb raise FailTest, "did not catch an error, instead got %r" % (ignore,) twisted.trial.assertions.FailTest: did not catch an error, instead got None
Alright, while testing on x86, I recieved the following: Warning: display is set to x11, but the environment has no DISPLAY set. Setting display to fbdev. Error: TV_RECORD_DIR not set Please set TV_RECORD_DIR to the directory, where recordings should be stored or remove the tv plugin. Autoset variable to /home/yuu. Error: VIDEO_SHOW_DATA_DIR not found ROM_DRIVES: Auto-detected and added "('/mnt/cdrom', '/dev/cdroms/cdrom0', 'CD-1')" Error: can't find /tmp/TV.xml Use xmltv to create this file or when you don't want to use the tv module at all, add TV_CHANNELS = [] and plugin.remove('tv') to your local_conf.py. TVguide is deactivated now. WARNING: PyLirc not found, lirc remote control disabled! Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/freevo/main.py", line 131, in ? import menu # The menu widget class File "/usr/lib/python2.4/site-packages/freevo/menu.py", line 48, in ? import skin File "/usr/lib/python2.4/site-packages/freevo/skin.py", line 98, in ? get_singleton() File "/usr/lib/python2.4/site-packages/freevo/skin.py", line 79, in get_singleton exec('import skins.' + config.SKIN_MODULE + '.' + config.SKIN_MODULE + \ File "<string>", line 1, in ? File "/usr/lib/python2.4/site-packages/freevo/skins/main/main.py", line 51, in ? from area import Skin_Area File "/usr/lib/python2.4/site-packages/freevo/skins/main/area.py", line 67, in ? import xml_skin File "/usr/lib/python2.4/site-packages/freevo/skins/main/xml_skin.py", line 54, in ? osd = osd.get_singleton() File "/usr/lib/python2.4/site-packages/freevo/osd.py", line 149, in get_singleton _singleton = OSD() File "/usr/lib/python2.4/site-packages/freevo/osd.py", line 382, in __init__ pygame.display.init() Also, when running freevo cache --rebuild (as requested by the merge): Freevo cache Freevo will now generate a metadata cache for all your files and create thumbnails from images for faster access. ERROR: VIDEO_ITEMS contains root directory, skipped. ERROR: AUDIO_ITEMS contains root directory, skipped. ERROR: IMAGE_ITEMS contains root directory, skipped. deleting old cache files from older freevo version.... deleted 0 file(s) deleting old cachefiles............................... deleted 0 file(s) deleting cache for directories not existing anymore... done deleting old entries in metainfo...................... done deleting cache files.................................. done checking mmpython cache files......................... 0 changes checking thumbnails................................... 0 file(s) Python SQLite not installed! creating audio metadata............................... done creating playlist metadata............................ done checking database..................................... skipping creating directory metadata........................... done caching xmltv database................................ done caching complete after 0.07 seconds The python sqlite error was not fixed by merging either sqlite or pysqlite, so this stumps me a tad. After merging xmltv and lsdvd and having freevo configured: WARNING: /etc/freevo/lircrc not found! Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/freevo/main.py", line 131, in ? import menu # The menu widget class File "/usr/lib/python2.4/site-packages/freevo/menu.py", line 48, in ? import skin File "/usr/lib/python2.4/site-packages/freevo/skin.py", line 98, in ? get_singleton() File "/usr/lib/python2.4/site-packages/freevo/skin.py", line 79, in get_singleton exec('import skins.' + config.SKIN_MODULE + '.' + config.SKIN_MODULE + \ File "<string>", line 1, in ? File "/usr/lib/python2.4/site-packages/freevo/skins/main/main.py", line 51, in ? from area import Skin_Area File "/usr/lib/python2.4/site-packages/freevo/skins/main/area.py", line 67, in ? import xml_skin File "/usr/lib/python2.4/site-packages/freevo/skins/main/xml_skin.py", line 54, in ? osd = osd.get_singleton() File "/usr/lib/python2.4/site-packages/freevo/osd.py", line 149, in get_singleton _singleton = OSD() File "/usr/lib/python2.4/site-packages/freevo/osd.py", line 382, in __init__ pygame.display.init() pygame.error: No available video device So, apparently some issues still, but those are the results of my tests. See emerge info below: Azel / # emerge --info Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.16-gentoo-r1 i686) ================================================================= System uname: 2.6.16-gentoo-r1 i686 Intel(R) Pentium(R) M processor 2.13GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict test" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cli crypt ctype cups dba dri eds emboss encode esd expat fastbuild foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde lcms libg++ libwww lirc mad memlimit mikmod mng motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre pdflib perl png posix pppd python qt quicktime readline sdl session simplexml soap sockets spell spl sqlite ssl tcpd tiff tokenizer truetype truetype-fonts type1-fonts udev vorbis xml xml2 xmms xsl xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Could someone fix the deps for the old version of freevo if it is this broken? :)
Comment #7: do you think this is related to twisted 2 keywording/stabilizing? If yes, how do I reproduce your errors? If no, could you please file a bug on freevo for freevo problems? Comment #6: The "Pending delayed call" thing you pasted is not fatal to the test, although it does indicate a badly written test. The actual tracebacks needed to investigate should be gathered and printed at the end (right above the "FAILED"). For the twisted-web failure: what version of twisted did you have installed when you got that? twisted-web-0.5.0-r1's tests do not work reliably with twisted-2.2.0 and probably also with twisted-2.1.0.
(In reply to comment #9) > Comment #7: do you think this is related to twisted 2 keywording/stabilizing? > If yes, how do I reproduce your errors? If no, could you please file a bug on > freevo for freevo problems? I asked him to put it on here since all of this has to go stable at the same time. > Comment #6: The "Pending delayed call" thing you pasted is not fatal to the > test, although it does indicate a badly written test. The actual tracebacks > needed to investigate should be gathered and printed at the end (right above > the "FAILED"). For the twisted-web failure: what version of twisted did you > have installed when you got that? twisted-web-0.5.0-r1's tests do not work > reliably with twisted-2.2.0 and probably also with twisted-2.1.0. > I used twisted-2.0.1 with twisted-web-0.5.0-r1 since that is what you said to do :)
Sorry for the delay. If the twisted-web problem is the same one I reproduced by setting FEATURES=-userpriv it should be fixed now, so please test that again. Also fixed a similar problem in twisted-conch (both just by skipping the affected tests, run with userpriv for more testing goodness).
x86 done
_twisted-mail-0.1.0-r1_ gave me test errors: (todo, it's still running...er...failing the tests slowly. I'm going on to bed and will post the output in the morning) this blocked the marking of _twisted-news_ _twisted-runner_ fails to build and install with the following: Running 0 tests. [ERROR] =============================================================================== [ERROR]: twisted.runner File "/var/tmp/portage/twisted-runner-0.1.0-r1/temp/usr/lib/python2.4/site-packages/twisted/python/reflect.py", line 370, in namedAny obj = getattr(obj, n) exceptions.AttributeError: 'module' object has no attribute 'runner' The three packages above should be all that's remaining for amd64.
ok, I didn't manage to capture a full log of the errors I was getting, but most of them looked something like: [FAIL]: twisted.mail.test.test_imap.AuthenticatorTestCase.testFailedPLAIN File "/var/tmp/portage/twisted-mail-0.1.0-r1/temp/usr/lib/python2.4/site-packa ges/twisted/mail/test/test_imap.py", line 1502, in testFailedPLAIN self.assertEquals(self.authenticated, -1) twisted.trial.unittest.FailTest: 0 != -1 =============================================================================== [FAIL]: twisted.mail.test.test_imap.AuthenticatorTestCase.testLOGIN File "/var/tmp/portage/twisted-mail-0.1.0-r1/temp/usr/lib/python2.4/site-packa ges/twisted/mail/test/test_imap.py", line 1444, in testLOGIN self.assertEquals(self.authenticated, 1) twisted.trial.unittest.FailTest: 0 != 1 =============================================================================== [FAIL]: twisted.mail.test.test_imap.AuthenticatorTestCase.testPLAIN File "/var/tmp/portage/twisted-mail-0.1.0-r1/temp/usr/lib/python2.4/site-packa ges/twisted/mail/test/test_imap.py", line 1482, in testPLAIN self.assertEquals(self.authenticated, 1) twisted.trial.unittest.FailTest: 0 != 1 Not sure how helpful that is, but if you need a full error report (the error log I did manage to get is already 90k), contact me off bugzilla and I'll create the full log.
amd64: twisted.eclass contained some multilib screwups which should be fixed now. Please re-test the subpackages (core was not changed).
(i've already bothered you with these over IRC, just providing them here for your convenience) twisted-lore-0.1.0-r1: apparently depends on dia: # lore which: no dia in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/3.4.5:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin) /usr/lib64/python2.4/site-packages/twisted/plugins/twisted_lore.py:15: ComponentsDeprecationWarning: components.backwardsCompatImplements doesn't do anything in Twisted 2.3, stop calling it. backwardsCompatImplements(_LorePlugin) /usr/bin/lore: template.tpl: No such file or directory getProcessor() failed twisted-web-0.5.0-r1: same as above twisted-names-0.1.0-r1: test fails when downgrading from a higher version: Test DNS 'WKS' record queries ... [OK] Test DNS 'AXFR' queries (Zone transfer) ... /var/tmp/portage/twisted-names-0.1.0-r1/temp/usr/lib64/python2.4/site-packages/twisted/names/client.py:295: exceptions.DeprecationWarning: Deferred.setTimeout is deprecated. Look for timeout support specific to the API you are using instead. [OK] twisted.names.test.test_rootresolve RootResolverTestCase =============================================================================== [SKIPPED]: testIPv6 (twisted.names.test.test_names.HostsTestCase) IPv6 support is not in our hosts resolver yet =============================================================================== [ERROR]: testLookup (twisted.names.test.test_cache.Caching) Failure: twisted.names.dns.DomainError: example.com ------------------------------------------------------------------------------- Ran 41 tests in 22.445s FAILED (skips=1, errors=1, successes=39) !!! ERROR: dev-python/twisted-names-0.1.0-r1 failed. Call stack: ebuild.sh, line 1527: Called dyn_test ebuild.sh, line 978: Called src_test ebuild.sh, line 1239: Called twisted_src_test twisted.eclass, line 49: Called die !!! trial failed twisted-news-0.1.0-r1: wasn't keyworded before twisted-runner-0.1.0-r1: same twisted-words-0.1.0-r1: seems to have a missing dep too: aqua ~ # im Traceback (most recent call last): File "/usr/bin/im", line 21, in ? im.run() File "/usr/lib64/python2.4/site-packages/twisted/words/scripts/im.py", line 13, in run from twisted.internet import gtkreactor File "/usr/lib64/python2.4/site-packages/twisted/internet/gtkreactor.py", line 27, in ? pygtk.require('1.2') File "/usr/lib64/python2.4/site-packages/pygtk.py", line 73, in require assert versions.has_key(version), \ AssertionError: required version '1.2' not found on system (i indeed only have pygtk-2.8.2 installed) rest is all done on amd64
(In reply to comment #16) > twisted-lore-0.1.0-r1: apparently depends on dia: > > # lore > which: no dia in > (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/3.4.5:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin) > /usr/lib64/python2.4/site-packages/twisted/plugins/twisted_lore.py:15: twisted-lore-0.1.0-r1 and up will no longer print that ugly message about dia. Dia is only used by the latex output plugin for images and as far as I can tell lore will work without it, so I left out the dep. I will add it "behind" a local USE flag if people think that is better. Feel free to mark 0.1.0-r1 stable, although the difference should be purely "cosmetic" (no more noise on stderr, no functional changes). > twisted-web-0.5.0-r1: same as above > twisted-names-0.1.0-r1: test fails when downgrading from a higher version: Test failures on downgrading (possibly also on upgrading in some cases) addressed in the eclass (was not removing files from the other version after copying properly). > twisted-words-0.1.0-r1: seems to have a missing dep too: > > aqua ~ # im > Traceback (most recent call last): > File "/usr/bin/im", line 21, in ? > im.run() > File "/usr/lib64/python2.4/site-packages/twisted/words/scripts/im.py", line > 13, in run > from twisted.internet import gtkreactor > File "/usr/lib64/python2.4/site-packages/twisted/internet/gtkreactor.py", > line 27, in ? > pygtk.require('1.2') > File "/usr/lib64/python2.4/site-packages/pygtk.py", line 73, in require > assert versions.has_key(version), \ > AssertionError: required version '1.2' not found on system > > (i indeed only have pygtk-2.8.2 installed) Depends on <pygtk-2 with USE=gtk, removes that script without it in -words-0.1.0-r2, 0.3.0-r1 and 0.4.0-r1. Preferably mark those -r releases stable instead of (or as well as) the previous versions. Mentioned on irc but not here: twisted-web's websetroot script does not work. It is no longer installed by twisted-web-0.5.0-r3 and 0.6.0-r1. 0.5.0-r2 was removed (that was a version with extra patches to make 0.5.0 pass its tests with twisted-2.2.0, either use twisted-2.4.0 and web-0.6.0, twisted-2.0.1 and twisted-web-0.5.0, or disable the tests (the only compatibility problem between twisted-2.2.0 and twisted-web-0.5.0 is in test code). Please mark 0.5.0-r3 stable if I previously asked for 0.5.0-r1.
amd64: you've gone ahead and marked twisted-2.4.0 stable, which causes up-down cycles. Please keep in mind: if twisted-1 was currently available and you make twisted-2 or greater available, also make available: twisted-conch-0.5.0-r1, twisted-lore-0.1.0-r1 or -r2, twisted-mail-0.1.0-r1, twisted-names-0.1.0-r1, twisted-news-0.1.0-r1, twisted-runner-0.1.0-r1, twisted-web-0.5.0-r1 or -r3, twisted-words-0.1.0-r1 or -r2, twisted-xish-0.1.0-r1. Functionality provided by those subpackages was integrated in twisted-1, so not keywording them means the upgrade loses available functionality. Since twisted-pair and twisted-flow are no longer supported starting with twisted-2.4.0 I don't think it's really necessary those get keyworded/stabled anymore, but feel free to mark them too :) They're not maintained upstream but the versions in the tree should still work ok. If you keyword/stable twisted-2.4.0, also keyword/stable: twisted-conch-0.7.0, twisted-lore-0.2.0, twisted-mail-0.3.0, twisted-names-0.3.0, twisted-news-0.2.0, twisted-runner-0.2.0, twisted-web-0.6.0 or -r1, twisted-words-0.4.0 or -r1. Previous versions of the subpackages do not work with twisted-2.4.0. If a previous version of for example conch is keyworded this will trigger an upgrade/downgrade cycle of twisted-2.4.0 and (in case of amd64 stable) 2.0.1. Sorry I did not mention this earlier, I was not expecting anyone to stabilize twisted > 2.0.1 yet.
(In reply to comment #18) twisted-conch-0.5.0-r1, twisted-lore-0.1.0-r2, twisted-mail-0.1.0-r1, twisted-names-0.1.0-r1, twisted-news-0.1.0-r1, twisted-runner-0.1.0-r1, twisted-web-0.5.0-r1, twisted-words-0.1.0-r2, twisted-xish-0.1.0-r1. and twisted-2.0.1 are stable on alpha. Some of these were not ~alpha for 30 days. They were fast tracked because we need to get net-dns/avahi stable so that we can get vlc stable so that we have a stable vlc that is ported to modular X (modular X is going stable on alpha today). twisted-conch-0.7.0, twisted-lore-0.2.0, twisted-mail-0.3.0, twisted-names-0.3.0, twisted-news-0.2.0, twisted-runner-0.2.0, twisted-web-0.6.0-r1, twisted-words-0.4.0-r1, and twisted-2.4.0 are ~alpha.
OK, reading all thorough this bug I think the only packages missing for amd64 are twisted-news-0.2.0 and twisted-runner-0.2.0. Both emerge fine and pass tests here, so they're probably good to go. Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-suspend2-Dudebox-Edition x86_64) ================================================================= System uname: 2.6.18-suspend2-Dudebox-Edition x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.6 Last Sync: Sat, 18 Nov 2006 05:00:01 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -msse3 -Os -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -msse3 -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache collision-protect distcc distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test" GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LDFLAGS="-Wl,-O1" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage_overlay" SYNC="rsync://server/gentoo-portage" USE="amd64 X alsa apache2 berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dlloader dri dvd dvdr eds elibc_glibc emboss encode esd fam firefox fortran gcj gdbm gif gpm gstreamer gtk gtk2 hal iconv imap input_devices_keyboard input_devices_mouse isdnlog jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux libg++ mad mikmod mp3 mpeg mysql ncurses nls nptl nptlonly objc objc++ ogg oss pam pcre perl png ppds pppd python qt3 quicktime readline reflection sdl session spell spl sqlite ssl tcpd test truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_radeon vorbis xml xorg xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
@amd64 - can you stabilize twisted-news-0.2.0 and twisted-runner-0.2.0 and close this messy bug then? :) (sparc and x86 are stuck @ 2.0.1 while everyone else stabilized 2.4.0, but I guess it'd be better to handle it in a separate bug).
amd64 stable