Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 201560 - media-sound/exaile-0.2.11-r2: fails to start
Summary: media-sound/exaile-0.2.11-r2: fails to start
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-07 06:42 UTC by Alexander Zimmerling
Modified: 2007-12-09 00:10 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,3.10 KB, text/plain)
2007-12-09 00:00 UTC, Alexander Zimmerling
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Zimmerling 2007-12-07 06:42:06 UTC
Exaile fails to start.

Reproducible: Always

Steps to Reproduce:
1. open bash
2. enter exaile


Actual Results:  
alex@Jerusalem ~ $ exaile
Traceback (most recent call last):
  File "/usr/lib/exaile/exaile.py", line 91, in <module>
    from xl.gui import main as exailemain
  File "/usr/lib/exaile/xl/gui/main.py", line 23, in <module>
    from xl import library, media, audioscrobbler, equalizer, burn, common
  File "/usr/lib/exaile/xl/library.py", line 20, in <module>
    from xl import common, media, db, audioscrobbler, xlmisc, dbusinterface
  File "/usr/lib/exaile/xl/media/__init__.py", line 1, in <module>
    from xl.media import mp3, ogg, flac, wav, wv, mpc, tta
  File "/usr/lib/exaile/xl/media/mp3.py", line 2, in <module>
    from xl import xlmisc
  File "/usr/lib/exaile/xl/xlmisc.py", line 54, in <module>
    import common, prefs
  File "/usr/lib/exaile/xl/prefs.py", line 22, in <module>
    import cd_import, xlmisc, audioscrobbler, burn, advancededitor
  File "/usr/lib/exaile/xl/cd_import.py", line 25, in <module>
    import gst
  File "/usr/lib/python2.5/site-packages/gst-0.10/gst/__init__.py", line 144, in <module>
    from _gst import *
ImportError: /usr/lib/python2.5/site-packages/gst-0.10/gst/_gst.so: undefined symbol: libxml_xmlDocPtrWrap


alex@Jerusalem ~ $ emerge --info
Portage 2.1.3.19 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r2 i686)
=================================================================
System uname: 2.6.23-gentoo-r2 i686 AMD Athlon(tm) XP 1800+
Timestamp of tree: Thu, 06 Dec 2007 18:16:01 +0000
distcc[5461] (dcc_set_trace_from_env) ERROR: failed to open logfile /var/tmp/portage/.distcc: Is a directory [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5, 2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
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.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe -g"
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/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe -g"
DISTDIR="/usr/portage/distfiles"
FEATURES="distcc distlocks metadata-transfer sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo "
LANG="de_DE.UTF-8"
LINGUAS="de"
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/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X alsa berkdb bitmap-fonts cli cracklib crypt cups dri dvd dvdr dvdread esd fortran gdbm gnome gpm gtk iconv java jpeg midi mmx mudflap ncurses nls nptl nptlonly openmp pam pcre perl ppds pppd python readline reflection samba session spl ssl tcpd truetype-fonts type1-fonts unicode x86 xinerama xorg zlib" ALSA_CARDS="ens1371" 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="de" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-12-07 08:03:15 UTC
Run `emerge -1 dev-libs/libxslt dev-libs/libxml2 dev-python/gst-python` and try again.
Comment 2 Alexander Zimmerling 2007-12-07 21:00:55 UTC
(In reply to comment #1)
> Run `emerge -1 dev-libs/libxslt dev-libs/libxml2 dev-python/gst-python` and try
> again.
> 

sorry, same error
Comment 3 Alexander Zimmerling 2007-12-08 12:15:46 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Run `emerge -1 dev-libs/libxslt dev-libs/libxml2 dev-python/gst-python` and try
> > again.
> > 
> 
> sorry, same error
> 

What kind of info do you need? As I said, did the step you told me, it still fails.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2007-12-08 18:17:20 UTC
Which version of gst-python? Try LDFLAGS="" emerge -1 =dev-python/gst-python-0.10.9.

Also be sure to run python-updater and revdep-rebuild.

Way of getting this is setting LDFLAGS="-Wl,z,now" for gst-python but I'm not seeing it in your --info, weird.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2007-12-08 18:22:23 UTC
If that doesn't help, try disabling distcc and then I'd need a build log of gst-python.
Comment 6 Alexander Zimmerling 2007-12-09 00:00:35 UTC
Created attachment 138056 [details]
build.log
Comment 7 Alexander Zimmerling 2007-12-09 00:00:58 UTC
(In reply to comment #4)
> Which version of gst-python? Try LDFLAGS="" emerge -1
> =dev-python/gst-python-0.10.9.
> 
> Also be sure to run python-updater and revdep-rebuild.
> 
> Way of getting this is setting LDFLAGS="-Wl,z,now" for gst-python but I'm not
> seeing it in your --info, weird.
> 

Thank you for the reply.

the version of dev-python/gst-python is 0.10.9.

I tried to run

LDFLAGS="" emerge -1 =dev-python/gst-python-0.10.9

with success. python-updater && revdep-rebuild did not rebuild any package

I get an error message, telling me, that the c compiler cannot build executables.

I've attached the full logfile. I'll try to disable distcc and build gst-python.


Comment 8 Alexander Zimmerling 2007-12-09 00:06:32 UTC
sorry, forgot to say. The error appears if I do:

LDFLAGS="-Wl,z,now" emerge -1 =dev-python/gst-python-0.10.9
Comment 9 Alexander Zimmerling 2007-12-09 00:10:05 UTC
FEATURES="-distcc" did the trick.

I've marked this 'bug' as fixed.

thanks for your support