Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145000 - stabilise/re-keyword dev-python/pyprotocols-0.9.3
Summary: stabilise/re-keyword dev-python/pyprotocols-0.9.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: KEYWORDREQ, STABLEREQ
Depends on:
Blocks:
 
Reported: 2006-08-24 11:06 UTC by Chris Bainbridge (RETIRED)
Modified: 2007-12-31 16:31 UTC (History)
1 user (show)

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


Attachments
amd64 src_test failure (build.log,11.00 KB, text/plain)
2007-10-27 14:45 UTC, Steve Dibb (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Bainbridge (RETIRED) gentoo-dev 2006-08-24 11:06:44 UTC
There is currently no stable version. There are no open bugs. It works for me.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-10-21 08:36:03 UTC
Helps to CC arches ;)

Please, stabilize dev-python/pyprotocols-0.9.3 if you want

@ia64,ppc - you keyword got lost in 1.0_pre2306, please re-add yourself together w/ the new deps.
Comment 2 Simon Cooper 2007-10-21 10:11:08 UTC
pyprotocol requires setuptools and decoratortools - would you like any versions of setuptools greater than 0.6_rc3 stabilized (as well as decoratortools)?
Comment 3 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-10-21 12:21:35 UTC
    ====amd64====

    Pyprotocols compiles here. However, if pyprotocols runs src_test() when it is
    not already installed, tests fail i.e. first tests fails but if you install
    package and then test again everything works. This is most likely an issue of
    paths.

    Portage 2.1.3.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0,
    2.6.22-gentoo-r8 x86_64)
    =================================================================
    System uname: 2.6.22-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3400+
    Timestamp of tree: Sun, 21 Oct 2007 01:47:01 +0000
    ccache version 2.4 [enabled]
    app-shells/bash:     3.2_p17
    dev-lang/python:     2.4.4-r5
    dev-python/pycrypto: 2.0.1-r6
    dev-util/ccache:     2.4-r7
    sys-apps/baselayout: 1.12.9-r2
    sys-apps/sandbox:    1.2.17
    sys-devel/autoconf:  2.13, 2.61-r1
    sys-devel/automake:  1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
    sys-devel/binutils:  2.18-r1
    sys-devel/gcc-config: 1.3.16
    sys-devel/libtool:   1.5.24
    virtual/os-headers:  2.6.22-r2
    ACCEPT_KEYWORDS="amd64"
    CBUILD="x86_64-pc-linux-gnu"
    CFLAGS="-march=athlon64 -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"
    CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo
    /etc/udev/rules.d"
    CXXFLAGS="-march=athlon64 -Os -pipe"
    DISTDIR="/distfiles"
    FEATURES="ccache collision-protect distlocks metadata-transfer multilib-strict
    parallel-fetch sandbox sfperms strict test unmerge-orphans userfetch"
    GENTOO_MIRRORS="http://distfiles.gentoo.org
    http://distro.ibiblio.org/pub/linux/distributions/gentoo"
    MAKEOPTS="-j2"
    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
    --filter=H_**/files/digest-*"
    PORTAGE_TMPDIR="/var/tmp"
    PORTDIR="/usr/portage"
    PORTDIR_OVERLAY="/usr/portage/local/kde /overlay /usr/portage/local/kde"
    SYNC="rsync://kv80/gentoo-portage"
    USE="X acl acpi aim alsa amd64 arts berkdb bitmap-fonts branding cairo cli
    cracklib crypt cups dbus dri dvd dvdread emboss encode esd evo fam firefox
    fortran gdbm gif gpm gstreamer hal iconv imap ipv6 isdnlog jpeg kde kerberos
    mad midi mikmod mmx mp3 mpeg mqsli mudflap mysql ncurses nls nptl nptlonly
    nvidia ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support
    quicktime readline reflection sdl session sockets spell spl sqlite3 sse sse2
    ssl svg tcpd test tiff truetype truetype-fonts type1-fonts unicode vim vorbis
    xcomposite xine xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp
    atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801
    hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem
    ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug
    file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate
    route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev"
    KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
    mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
    Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
    LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 4 Chris Bainbridge (RETIRED) gentoo-dev 2007-10-21 16:56:58 UTC
Jakub, when filing stabilisation bugs in the past I've been explicitly told not to CC arches myself and instead to let the maintainers/herds do it when they're ready.
Comment 5 Markus Meier gentoo-dev 2007-10-21 20:11:25 UTC
x86 stable
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2007-10-24 16:17:15 UTC
~ia64 done
Comment 7 Steve Dibb (RETIRED) gentoo-dev 2007-10-27 14:45:00 UTC
Created attachment 134491 [details]
amd64 src_test failure

Same as AT commenter above, ebuild fails on tests
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2007-11-16 19:33:00 UTC
amd64 stable, fixed test suite
Comment 9 nixnut (RETIRED) gentoo-dev 2007-12-25 15:54:02 UTC
dev-python/pyprotocols-0.9.3 fails its tests on ppc: 

======================================================================
ERROR: checkPickling (protocols.tests.checks.AdviseInstance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pyprotocols-0.9.3/temp/test/lib/python/protocols/tests/checks.py", line 392, in checkPickling
    newOb = loads(dumps(self.ob))
PicklingError: Can't pickle protocols.tests.checks.Classic: attribute lookup protocols.tests.checks.Classic failed

======================================================================
ERROR: checkPickling (protocols.tests.checks.AdviseNewInstance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pyprotocols-0.9.3/temp/test/lib/python/protocols/tests/checks.py", line 392, in checkPickling
    newOb = loads(dumps(self.ob))
PicklingError: Can't pickle protocols.tests.checks.Classic: attribute lookup protocols.tests.checks.Classic failed

======================================================================
ERROR: checkPickling (protocols.tests.checks.AdviseInstance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pyprotocols-0.9.3/temp/test/lib/python/protocols/tests/checks.py", line 392, in checkPickling
    newOb = loads(dumps(self.ob))
PicklingError: Can't pickle <class 'protocols.tests.checks.Base'>: attribute lookup protocols.tests.checks.Base failed

======================================================================
ERROR: checkPickling (protocols.tests.checks.AdviseNewInstance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pyprotocols-0.9.3/temp/test/lib/python/protocols/tests/checks.py", line 392, in checkPickling
    newOb = loads(dumps(self.ob))
PicklingError: Can't pickle <class 'protocols.tests.checks.Base'>: attribute lookup protocols.tests.checks.Base failed

----------------------------------------------------------------------
Ran 424 tests in 8.343s

FAILED (errors=4)


dev-python/pyprotocols-1.0_pre2306 fails its tests in pretty much the same way: 

======================================================================
ERROR: checkPickling (protocols.tests.test_twisted.InstanceChecks.AdviseInstance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pyprotocols-1.0_pre2306/work/PyProtocols/src/protocols/tests/checks.py", line 398, in checkPickling
    newOb = loads(dumps(self.ob))
PicklingError: Can't pickle protocols.tests.checks.Classic: attribute lookup protocols.tests.checks.Classic failed

======================================================================
ERROR: checkPickling (protocols.tests.test_twisted.InstanceChecks.AdviseNewInstance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pyprotocols-1.0_pre2306/work/PyProtocols/src/protocols/tests/checks.py", line 398, in checkPickling
    newOb = loads(dumps(self.ob))
PicklingError: Can't pickle protocols.tests.checks.Classic: attribute lookup protocols.tests.checks.Classic failed

======================================================================
ERROR: checkPickling (protocols.tests.test_twisted.InstanceChecks.AdviseInstance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pyprotocols-1.0_pre2306/work/PyProtocols/src/protocols/tests/checks.py", line 398, in checkPickling
    newOb = loads(dumps(self.ob))
PicklingError: Can't pickle protocols.tests.checks.Classic: attribute lookup protocols.tests.checks.Classic failed

======================================================================
ERROR: checkPickling (protocols.tests.test_twisted.InstanceChecks.AdviseNewInstance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pyprotocols-1.0_pre2306/work/PyProtocols/src/protocols/tests/checks.py", line 398, in checkPickling
    newOb = loads(dumps(self.ob))
PicklingError: Can't pickle protocols.tests.checks.Classic: attribute lookup protocols.tests.checks.Classic failed

----------------------------------------------------------------------
Ran 416 tests in 7.274s


emerge --info:

Portage 2.1.3.19 (default-linux/ppc/ppc32/2006.1/G4, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r5 ppc)
=================================================================
System uname: 2.6.22-gentoo-r5 ppc 7447A, altivec supported
Timestamp of tree: Tue, 25 Dec 2007 10:00:07 +0000
distcc 2.18.3 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.3
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="ppc"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect cvs distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo                  http://pandemonium.tiscali.de/pub/gentoo/                  http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LINGUAS="en_GB nl zh ru he"
MAKEOPTS="-j2"
PKGDIR="/var/binpkg"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.1.34/gentoo-portage"
USE="X aac alsa altivec apache2 arts avahi berkdb bitmap-fonts bonobo bzip2 cairo cdr cli cracklib crypt cups divx4linux dlloader dri dvd dvdread eds emboss encode esd firefox flac fortran gdbm gif glitz gnome gpm gstreamer gtk gtkhtml hal iconv imlib ipv6 isdnlog jpeg jpeg2k kde ldap libwww mad midi mikmod mozilla mp3 mpeg mudflap ncurses network nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppc pppd python qt3 quicktime readline reflection ruby sdl session spell spl ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts unicode userlocales vorbis xine xml xorg xv xvid zlib" ALSA_CARDS="aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas aoa-toonie powermac usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB nl zh ru he" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 10 Joe Jezak (RETIRED) gentoo-dev 2007-12-31 16:31:09 UTC
I can't reproduce the ppc test failures here, everything works fine. I've marked 0.9.3 stable and ~ppc'd 1.0_pre2306.  Closing since we're the last arch.