Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 300245 - Stabilize dev-python/logilab-common-0.49.0
Summary: Stabilize dev-python/logilab-common-0.49.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 308219
Blocks:
  Show dependency tree
 
Reported: 2010-01-09 01:20 UTC by Arfrever Frehtes Taifersar Arahesis (RETIRED)
Modified: 2010-06-24 17:40 UTC (History)
2 users (show)

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


Attachments
Output of failed test on x86 (logilab-fail,34.38 KB, text/plain)
2010-01-11 17:23 UTC, Thomas Kahle (RETIRED)
Details
ppc32 fails as well. (logilab-common.log,77.90 KB, text/plain)
2010-01-14 19:57 UTC, Brent Baude (RETIRED)
Details
build.log for with test-failres in logilab-common-0.46 (build.log,90.05 KB, text/plain)
2010-02-02 13:52 UTC, Thomas Kahle (RETIRED)
Details
build.log for with test-failures in logilab-common-0.46.1 (build.log,68.28 KB, text/plain)
2010-03-07 13:01 UTC, Thomas Kahle (RETIRED)
Details
build log file (build.log,78.16 KB, text/plain)
2010-04-17 15:49 UTC, Markos Chandras (RETIRED)
Details
correct build.log (build.log,74.45 KB, text/plain)
2010-04-17 15:58 UTC, Markos Chandras (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-01-09 01:20:33 UTC
Stabilize dev-python/logilab-common-0.45.2.
Comment 1 Thomas Kahle (RETIRED) gentoo-dev 2010-01-11 17:23:01 UTC
Created attachment 216086 [details]
Output of failed test on x86

Tested on x86: Fails a test.
Comment 2 Thomas Kahle (RETIRED) gentoo-dev 2010-01-11 17:24:36 UTC
tested on a x86-chroot:

# emerge --info               
Portage 2.1.6.13 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.32.2 i686)
=================================================================                                  
System uname: Linux-2.6.32.2-i686-Intel-R-_Core-TM-2_Duo_CPU_L7500_@_1.60GHz-with-gentoo-1.12.13   
Timestamp of tree: Mon, 11 Jan 2010 08:15:01 +0000                                                 
ccache version 2.4 [disabled]                                                                      
app-shells/bash:     4.0_p35                                                                       
dev-lang/python:     2.6.4                                                                         
dev-util/ccache:     2.4-r7                                                                        
sys-apps/baselayout: 1.12.13                                                                       
sys-apps/sandbox:    1.6-r2                                                                        
sys-devel/autoconf:  2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr eds emboss encode evo fam firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 jpeg kde ldap libnotify mad mikmod mng modules mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png postgres ppds pppd python qt qt3support qt4 quicktime readline reflection sdl session spell spl ssl startup-notification svg sysfs tcpd thunar tiff tk truetype unicode usb vorbis win32codecs x264 x86 xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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 mmap_emul 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 3 Brent Baude (RETIRED) gentoo-dev 2010-01-14 19:57:01 UTC
Created attachment 216538 [details]
ppc32 fails as well.

ppc32 fails as well.
Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-01-23 17:35:46 UTC
Stabilize dev-python/logilab-common-0.46.0.
Comment 5 Thomas Kahle (RETIRED) gentoo-dev 2010-02-02 13:52:00 UTC
Created attachment 218175 [details]
build.log for with test-failres in logilab-common-0.46

Sorry, still fails tests here on x86.
Comment 6 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-02-02 17:41:39 UTC
Do these problems occur outside of a chroot?
Do these problems occur with stable dev-python/logilab-common-0.45.1?
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2010-02-02 18:14:57 UTC
(In reply to comment #6)
> Do these problems occur outside of a chroot?
> Do these problems occur with stable dev-python/logilab-common-0.45.1?

 My test failures are different.

======================================================================
FAIL: Tests that NUMBER really wraps all number types
----------------------------------------------------------------------
Traceback (most recent call last)
  File "/var/tmp/portage/dev-python/logilab-common-0.46.0/temp/test-2.6/usr/lib/python2.6/site-packages/logilab/common/testlib.py", line 1182,
 in _proceed
    testfunc(*args, **kwargs)
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '_
_repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'f_back', 'f_builtins', 'f_code', 'f_exc_traceback', 'f_exc_type', 'f_ex
c_value', 'f_globals', 'f_lasti', 'f_lineno', 'f_locals', 'f_restricted', 'f_trace'] == 'unittest_db'

    ------------------------ local variables -------------------------
    args: ['decimal', <pgdb.pgdbType instance at 0x9eec4ac>]
    kwargs: {}
    result: <logilab.common.testlib.SkipAwareTestResult run=13 errors=0 failures=0>
    self: <unittest_db.DBAPIAdaptersTC testMethod=test_pgdb_types>
      self._TestCase__exc_info: <bound method DBAPIAdaptersTC._exc_info of <unittest_db.DBAPIAdaptersTC testMethod=test_pgdb_types>>
      self._TestCase__testMethodName: 'test_pgdb_types'
      self._captured_stderr: ''
      self._captured_stdout: ''
      self._current_test_descr: None
      self._err: []
      self._options_: <Values at 0x9dd0eec: {'profile': None, 'exitfirst': False, 'tags_pattern': None, 'pdb': None, 'printonly': None, 'djang
o': False, 'skipped': None, 'testdir': None, 'dbc': False, 'restart': False}>
      self._out: []
      self._printonly: None
      self._testMethodDoc: 'Tests that NUMBER really wraps all number types'
      self._testMethodName: 'test_pgdb_types'
      self.base_functions: {'COUNT': <class 'logilab.common.adbh.COUNT'>, 'UPPER': <class 'logilab.common.adbh.UPPER'>, 'LOWER': <class 'logilab.common.adbh.LOWER'>, 'MIN': <class 'logilab.common.adbh.MIN'>, 'MAX': <class 'logilab.common.adbh.MAX'>, 'SUM': <class 'logilab.common.adbh.SUM'>, 'RANDOM': <class 'logilab.common.adbh.RANDOM'>, 'LENGTH': <class 'logilab.common.adbh.LENGTH'>, 'IN': <class 'logilab.common.adbh.IN'>, 'DATE': <class 'logilab.common.adbh.DATE'>, 'AVG': <class 'logilab.common.adbh.AVG'>}
      self.capture: 0
      self.db: 'gincotest2'
      self.host: 'crater.logilab.fr'
      self.old_drivers: ['psycopg2', 'psycopg', 'pgdb', 'pyPgSQL.PgSQL']
      self.passwd: 'adim'
      self.user: 'adim'
    testfunc: <bound method DBAPIAdaptersTC.failUnlessEqual of <unittest_db.DBAPIAdaptersTC testMethod=test_pgdb_types>>
    ------------------------------------------------------------------

  File "/usr/lib/python2.6/unittest.py", line 350, in failUnlessEqual
    (msg or '%r != %r' % (first, second))
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'f_back', 'f_builtins', 'f_code', 'f_exc_traceback', 'f_exc_type', 'f_exc_value', 'f_globals', 'f_lasti', 'f_lineno', 'f_locals', 'f_restricted', 'f_trace'] == 'unittest_db'

    ------------------------ local variables -------------------------
    first: 'decimal'
    msg: None
    second: <pgdb.pgdbType instance at 0x9eec4ac>
    self: <unittest_db.DBAPIAdaptersTC testMethod=test_pgdb_types>
      self._TestCase__exc_info: <bound method DBAPIAdaptersTC._exc_info of <unittest_db.DBAPIAdaptersTC testMethod=test_pgdb_types>>
      self._TestCase__testMethodName: 'test_pgdb_types'
      self._captured_stderr: ''
      self._captured_stdout: ''
      self._current_test_descr: None
      self._err: []
      self._options_: <Values at 0x9dd0eec: {'profile': None, 'exitfirst': False, 'tags_pattern': None, 'pdb': None, 'printonly': None, 'django': False, 'skipped': None, 'testdir': None, 'dbc': False, 'restart': False}>
      self._out: []
      self._printonly: None
      self._testMethodDoc: 'Tests that NUMBER really wraps all number types'
      self._testMethodName: 'test_pgdb_types'
      self.base_functions: {'COUNT': <class 'logilab.common.adbh.COUNT'>, 'UPPER': <class 'logilab.common.adbh.UPPER'>, 'LOWER': <class 'logilab.common.adbh.LOWER'>, 'MIN': <class 'logilab.common.adbh.MIN'>, 'MAX': <class 'logilab.common.adbh.MAX'>, 'SUM': <class 'logilab.common.adbh.SUM'>, 'RANDOM': <class 'logilab.common.adbh.RANDOM'>, 'LENGTH': <class 'logilab.common.adbh.LENGTH'>, 'IN': <class 'logilab.common.adbh.IN'>, 'DATE': <class 'logilab.common.adbh.DATE'>, 'AVG': <class 'logilab.common.adbh.AVG'>}
      self.capture: 0
      self.db: 'gincotest2'
      self.host: 'crater.logilab.fr'
      self.old_drivers: ['psycopg2', 'psycopg', 'pgdb', 'pyPgSQL.PgSQL']
      self.passwd: 'adim'
      self.user: 'adim'
    ------------------------------------------------------------------

AssertionError: 'decimal' != <pgdb.pgdbType instance at 0x9eec4ac>

                              no stdout
                              no stderr

Portage 2.1.7.16 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.31-gentoo-r6 i686)
=================================================================
System uname: Linux-2.6.31-gentoo-r6-i686-Intel-R-_Core-TM-2_Duo_CPU_T8100_@_2.10GHz-with-gentoo-1.12.13
Timestamp of tree: Tue, 02 Feb 2010 08:00:19 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.10
dev-lang/python:     2.4.6, 2.6.4
dev-python/pycrypto: 2.1.0_beta1
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-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.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openfire/resources/security/ /opt/openjms/config /usr/lib/fax /usr/share/X11/xkb /usr/share/config /var/bind /var/lib/hsqldb /var/spool/fax/etc /var/spool/torque"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_EN.UTF8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi alsa apache apache2 bash-completion berkdb bluetooth bootsplash branding bzip2 cairo cdr cdrom cli consolekit cracklib crypt css cups curl cxx dbus directfb dri dts dvd dvdr dvi eds emacs emboss encode escreen evo fam fat fbcon fbcondecor ffmpeg firefox flac foomatic fortran gdbm gif gnome gpm gs gstreamer gtk hal iconv imlib ipv6 jadetex java5 jpeg jpeg2k kde kpathsea laptop latex ldap libnotify libotf lm_sensors m17n-lib mad mikmod mmx mng modules mono mp3 mp4 mpeg mudflap musicbrainz ncurses nls nptl nptl-only nptlonly ntfs objc ogg opengl openmp openssh pam pcre pdf perl pmu png ppds pppd preview-latex python qt3support qt4 quicktime readline reflection reports sdl session smp spell spl sqlite sse ssl startup-notification svg svga sysfs t1lib tcpd test-framework tetex theora thunar tiff tk toolkit-scroll-bars truetype unicode usb userlocales video vorbis win32codecs wmf x264 x86 xft xml xorg xpm xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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 mmap_emul 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="synaptics mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" LIRC_DEVICES="atiusb" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="vesa fbdev intel" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2010-02-02 18:16:48 UTC
I should add, that the single failure is inside my chroot, while I get the same errors as Thomas outside the chroot.
Comment 9 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-03-07 12:44:22 UTC
Stabilize dev-python/logilab-common-0.46.1.
Comment 10 Thomas Kahle (RETIRED) gentoo-dev 2010-03-07 13:01:24 UTC
Created attachment 222463 [details]
build.log for with test-failures in logilab-common-0.46.1

Still fails tests, but no regression. Current stable also fails.
Comment 11 Christian Faulhammer (RETIRED) gentoo-dev 2010-04-13 15:41:39 UTC
x86 stable, thanks Thomas
Comment 12 Markos Chandras (RETIRED) gentoo-dev 2010-04-16 19:22:13 UTC
So why are you stabilizing a package that fails the test suite? Please restrict tests as it fails for amd64 as well
Comment 13 Markos Chandras (RETIRED) gentoo-dev 2010-04-17 15:49:19 UTC
Created attachment 228167 [details]
build log file

Attaching build.log so you can identify which tests fail
Comment 14 Markos Chandras (RETIRED) gentoo-dev 2010-04-17 15:58:59 UTC
Created attachment 228175 [details]
correct build.log

Sorry, this is the correct build.log file
Comment 15 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-04-18 17:44:46 UTC
Tests failing with root permissions are now skipped.
Comment 16 Raúl Porcel (RETIRED) gentoo-dev 2010-05-09 17:36:15 UTC
s390/sparc stable
Comment 17 Pacho Ramos gentoo-dev 2010-05-22 13:52:23 UTC
amd64 stable
Comment 18 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-06-09 16:51:34 UTC
This depends on stabilization of python-2.6.5-r2, see https://bugs.gentoo.org/show_bug.cgi?id=322955#c8
Comment 19 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-06-24 17:40:33 UTC
dev-python/logilab-common-0.50.3 will be stabilized in bug #325377.