Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 222391
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Vlastimil Babka (Caster) <caster@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: inode77 <simon.gerber@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 222391 depends on: Show dependency tree
Bug 222391 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-05-16 12:52 0000
# emerge -u taskcoach
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
 * TaskCoach-0.70.0.tar.gz RMD160 SHA1 SHA256 size ;-) ...                     
                                                                               
[ ok ]
 * checking ebuild checksums ;-) ...                                           
                                                                               
[ ok ]
 * checking auxfile checksums ;-) ...                                          
                                                                               
[ ok ]
 * checking miscfile checksums ;-) ...                                         
                                                                               
[ ok ]
 * checking TaskCoach-0.70.0.tar.gz ;-) ...                                    
                                                                               
[ ok ]
 * checking taskcoach-icon.tar.bz2 ;-) ...                                     
                                                                               
[ ok ]
>>> Unpacking source...
>>> Unpacking TaskCoach-0.70.0.tar.gz to /var/tmp/portage/app-office/taskcoach-0.70.0/work
>>> Unpacking taskcoach-icon.tar.bz2 to /var/tmp/portage/app-office/taskcoach-0.70.0/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0 ...
Traceback (most recent call last):
  File "setup.py", line 23, in ?
    from taskcoachlib import meta
  File
"/var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0/taskcoachlib/meta/__init__.py",
line 21, in ?
    from versionchecker import VersionChecker
  File
"/var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0/taskcoachlib/meta/versionchecker.py",
line 31, in ?
    import thirdparty.ElementTree as ElementTree
ImportError: No module named thirdparty.ElementTree
 * 
 * ERROR: app-office/taskcoach-0.70.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2304:  Called distutils_src_compile
 *             environment, line  668:  Called die
 * The specific snippet of code:
 *       ${python} setup.py build "$@" || die "compilation failed"
 *  The die message:
 *   compilation failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/app-office/taskcoach-0.70.0/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/app-office/taskcoach-0.70.0/temp/environment'.


Reproducible: Always

Steps to Reproduce:
1. emerge -u taskcoach
2.
3.



Expected Results:  
To compile fine

HW: IBM Thinkpad T60p

# emerge --info
Portage 2.1.4.4 (default/linux/x86/2008.0/desktop, gcc-4.2.3, glibc-2.7-r2,
2.6.25-gentoo-r3 i686)
=================================================================
System uname: 2.6.25-gentoo-r3 i686 Genuine Intel(R) CPU T2600 @ 2.16GHz
Timestamp of tree: Fri, 16 May 2008 11:45:01 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.4-r1
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.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.25-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/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/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs distcc distlocks metadata-transfer noinfo parallel-fetch
sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo
http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="en de"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="bzip2"
PORTAGE_COMPRESS_FLAGS="-9"
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.de.gentoo.org/gentoo-portage"
USE="USB X aac acl acpi aio alsa apache2 bash-completion berkdb bluetooth
branding bzip2 cairo ccache cdr cjk cli cracklib crypt cscope cups curl dbus
dri dvd dvdr dvdread encode evo exif expat fam ffmpeg firefox gdbm gif gpm
gstreamer gtk hal iconv idn ipv6 java java5 java6 jpeg kerberos lcms ldap
libnotify logrotate mad midi mikmod mmap mmx mmxext mp3 mp4 mpeg mudflap
ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcmcia pcre pdf perl
png ppds python qt3support qt4 quicktime readline reflection samba sdl session
snmp spell spl sse sse2 ssl startup-notification svg sysfs tcpd theora threads
tiff truetype unicode userlocales vim-syntax vorbis win32codecs wmf wxwindows
x264 x86 xattr xml xorg xosd xprint xscreensaver xv xvid zlib"
ALSA_CARDS="snd-hda-intel" 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires
ext_filter file_cache filter headers ident imagemap include info log_config
logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer
proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir
usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse
ps2mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk
hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU"
VIDEO_CARDS="fglrx vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Vlastimil Babka (Caster) 2008-05-16 22:08:52 0000 -------
Please try installing dev-python/elementtree and see if that helps. I don't get
why the fallback to bundled file doesn't work, but better to use the system one
anyway.

------- Comment #2 From inode77 2008-05-16 22:43:40 0000 -------
Thanks for your advice, but I allready tried and it still fails to emerge.

>>> dev-python/elementtree-1.2.6-r2 merged.
>>> Recording dev-python/elementtree in "world" favorites file...

>>> No packages selected for removal by clean
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) app-office/taskcoach-0.70.0 to /
 * taskcoach-icon.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                      
                                                    [ ok ]
 * TaskCoach-0.70.0.tar.gz RMD160 SHA1 SHA256 size ;-) ...                     
                                                    [ ok ]
 * checking ebuild checksums ;-) ...                                           
                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                          
                                                    [ ok ]
 * checking miscfile checksums ;-) ...                                         
                                                    [ ok ]
 * checking TaskCoach-0.70.0.tar.gz ;-) ...                                    
                                                    [ ok ]
 * checking taskcoach-icon.tar.bz2 ;-) ...                                     
                                                    [ ok ]
>>> Unpacking source...
>>> Unpacking TaskCoach-0.70.0.tar.gz to /var/tmp/portage/app-office/taskcoach-0.70.0/work
>>> Unpacking taskcoach-icon.tar.bz2 to /var/tmp/portage/app-office/taskcoach-0.70.0/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0 ...
Traceback (most recent call last):
  File "setup.py", line 23, in ?
    from taskcoachlib import meta
  File
"/var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0/taskcoachlib/meta/__init__.py",
line 21, in ?
    from versionchecker import VersionChecker
  File
"/var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0/taskcoachlib/meta/versionchecker.py",
line 31, in ?
    import thirdparty.ElementTree as ElementTree
ImportError: No module named thirdparty.ElementTree
 * 
 * ERROR: app-office/taskcoach-0.70.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2304:  Called distutils_src_compile
 *             environment, line  668:  Called die
 * The specific snippet of code:
 *       ${python} setup.py build "$@" || die "compilation failed"
 *  The die message:
 *   compilation failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/app-office/taskcoach-0.70.0/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/app-office/taskcoach-0.70.0/temp/environment'.

------- Comment #3 From Vlastimil Babka (Caster) 2008-05-17 10:39:41 0000 -------
Thanks for the info. I will try to investigate later, if I manage to switch to
python 2.4. Python 2.5 works for sure, but upstream says 2.4 should too.

------- Comment #4 From Vlastimil Babka (Caster) 2008-06-04 08:32:36 0000 -------
OK so the problem was that setup.py didn't import thirdparty module and thus
the import thirdparty.ElemenTtree later failed. This is now fixed in CVS.

------- Comment #5 From Jacob 2008-06-21 18:55:25 0000 -------
I'm trying to figure out why it's still crashing on my system. Has this patch
not yet been imported into the Gentoo system?

------- Comment #6 From Vlastimil Babka (Caster) 2008-06-21 21:20:02 0000 -------
(In reply to comment #5)
> I'm trying to figure out why it's still crashing on my system. Has this patch
> not yet been imported into the Gentoo system?

Yes, in 0.70.0. Please post error logs if you have still problems.

------- Comment #7 From Jacob 2008-06-21 21:46:06 0000 -------
 $ emerge --info
Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0,
2.6.24-gentoo-r4 i686)
=================================================================
System uname: 2.6.24-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Timestamp of tree: Wed, 18 Jun 2008 13:33:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
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.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /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/terminfo
/etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch
sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
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/portage/local/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acl acpi alsa arts avahi berkdb cairo cdr cli cracklib crypt cups
dbus divx dri dvd dvdr dvdread eds emboss encode esd evo fam firefox fortran
gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog jpeg kde kerberos ldap
mad midi mikmod mmx mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl
openmp oss pam pcre pdf perl png pppd pulseaudio python qt3 qt3support qt4
quicktime readline reflection samba sdl session spell spl sse sse2 ssl svg tcpd
theora tiff truetype unicode vorbis win32codecs x86 xml xorg 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 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
auth_digest" ELIBC="glibc" FOO2ZJS_DEVICES="km2430" INPUT_DEVICES="keyboard
mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780
lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU"
VIDEO_CARDS="i810"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

 $ sudo emerge taskcoach
Password: 
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) app-office/taskcoach-0.70.0 to /
 * TaskCoach-0.70.0.tar.gz RMD160 SHA1 SHA256 size ;-) ...                [ ok
]
 * checking ebuild checksums ;-) ...                                      [ ok
]
 * checking auxfile checksums ;-) ...                                     [ ok
]
 * checking miscfile checksums ;-) ...                                    [ ok
]
 * checking TaskCoach-0.70.0.tar.gz ;-) ...                               [ ok
]
>>> Unpacking source...
>>> Unpacking TaskCoach-0.70.0.tar.gz to /var/tmp/portage/app-office/taskcoach-0.70.0/work
 * Applying taskcoach-setup.patch ...                                     [ ok
]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0 ...
Traceback (most recent call last):
  File "setup.py", line 23, in ?
    from taskcoachlib import meta, thirdparty
  File
"/var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0/taskcoachlib/meta/__init__.py",
line 21, in ?
    from versionchecker import VersionChecker
  File
"/var/tmp/portage/app-office/taskcoach-0.70.0/work/TaskCoach-0.70.0/taskcoachlib/meta/versionchecker.py",
line 31, in ?
    import thirdparty.ElementTree as ElementTree
ImportError: No module named thirdparty.ElementTree
 * 
 * ERROR: app-office/taskcoach-0.70.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2339:  Called distutils_src_compile
 *             environment, line  673:  Called die
 * The specific snippet of code:
 *       ${python} setup.py build "$@" || die "compilation failed"
 *  The die message:
 *   compilation failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/app-office/taskcoach-0.70.0/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/app-office/taskcoach-0.70.0/temp/environment'.
 * 

------- Comment #8 From Vlastimil Babka (Caster) 2008-07-14 12:22:07 0000 -------
Should be now fixed by upstream in the 0.70.1 just added to CVS. Sorry for the
delay.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug