Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved]Listen broke, all of a sudden
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Mon Jan 29, 2007 11:03 pm    Post subject: [Solved]Listen broke, all of a sudden Reply with quote

All of a sudden I get this error when I load up listen media player:

Code:
localhost x5 # listen 
/usr/lib/python2.4/site-packages/mutagen/m4a.py:40: DeprecationWarning: mutagen.m4a is deprecated; use mutagen.mp4 instead.
  warnings.warn(
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.4/threading.py", line 442, in __bootstrap
    self.run()
  File "/usr/lib/python2.4/threading.py", line 422, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/lib/listen/song.py", line 782, in thread
    while not self.queue:
AttributeError: ThreadTagReader instance has no attribute 'queue'

No musicbrainz2 support
No musicbrainz2 support
No Audio cd support
No Notify support
Traceback (most recent call last):
  File "/usr/lib/listen/listen.py", line 209, in ?
    ListenApp()
  File "/usr/lib/listen/listen.py", line 137, in __init__
    self.listen_instance = Listen()
  File "/usr/lib/listen/widget/listen.py", line 120, in __init__
    self.dbus_service = ListenDBus(self,player)
  File "/usr/lib/listen/dbus_manager.py", line 55, in __init__
    dbus.service.Object.__init__(self, bus_name, object_path)
  File "//usr/lib/python2.4/site-packages/dbus/service.py", line 418, in __init__
    self._connection._register_object_path(object_path, self._message_cb, self._unregister_cb)
RuntimeError: To make asynchronous calls, receive signals or export objects, D-Bus connections must be attached to a main loop by passing mainloop=... to the constructor or calling dbus.set_default_main_loop(...)


The only thing I think I may have done was update portage.

I've search google to no end, as well as these forums.

Anyone have any ideas?
[/code]


Last edited by dbcoder on Sat Feb 03, 2007 3:56 am; edited 1 time in total
Back to top
View user's profile Send private message
jeanfrancis
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1482
Location: Québec, Canada

PostPosted: Tue Jan 30, 2007 12:33 am    Post subject: Reply with quote

Hi !

Did you run revdep-rebuild?
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Tue Jan 30, 2007 1:11 am    Post subject: Reply with quote

I did, and the only thing was qt, something unrelated :'(

*Tear*

I'll run it again.
Back to top
View user's profile Send private message
jeanfrancis
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1482
Location: Québec, Canada

PostPosted: Tue Jan 30, 2007 1:14 am    Post subject: Reply with quote

Are you running Gnome?

If not, do you know if you have DBUS running?
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Tue Jan 30, 2007 1:19 am    Post subject: Reply with quote

I am running gnome, and even dbus_launch listen still gives me the same error.
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Tue Jan 30, 2007 3:13 am    Post subject: Reply with quote

I don't know if this broke it or not, but I just remembered installing hotplug on my system...

I doubt that's it, but just FYI.
Back to top
View user's profile Send private message
jeanfrancis
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1482
Location: Québec, Canada

PostPosted: Tue Jan 30, 2007 3:17 am    Post subject: Reply with quote

Well well well...

Did you try to reemerge it? (when I say that, it is because I have no more ideas ;))
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Tue Jan 30, 2007 5:45 pm    Post subject: Reply with quote

Yep, I re-emerged dbus, listen, hald, hotplug.

Basically everything I could think of that I may have interacted with that day
Back to top
View user's profile Send private message
shrimp123
Apprentice
Apprentice


Joined: 02 Sep 2004
Posts: 199
Location: Here!

PostPosted: Tue Jan 30, 2007 6:35 pm    Post subject: Reply with quote

u did restart /etc/init.d/dbus

right? (not sure if a re-emerge/revdep restarts it)

S
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Tue Jan 30, 2007 8:53 pm    Post subject: Reply with quote

I did and still, no dice.
Back to top
View user's profile Send private message
sonicbhoc
Veteran
Veteran


Joined: 24 Oct 2005
Posts: 1805
Location: In front of the computer screen

PostPosted: Tue Jan 30, 2007 9:23 pm    Post subject: Reply with quote

Definitely a DBus problem. Did you try re-emerging it and running:
dispatch-conf && env-update && source /etc/profile && /etc/init.d/dbus restart?

if so, then did you install:
dbus-glib
dbus-qt3-old
dbus-python
_________________
I'm too lazy to keep this stupid signature up to date, so here's something more interesting:
My friend Hetdegon can draw if you ask me.
Now using PClinuxOS on my laptop and Gentoo on my desktop and new laptop.
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Tue Jan 30, 2007 11:07 pm    Post subject: Reply with quote

Good ideas, but I tried them all, and to no avail, I get the same error.
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Thu Feb 01, 2007 5:06 pm    Post subject: Reply with quote

I don't know if this is rude, but I kinda want listen :P. It's an awesome player.

So on that note: bump.
Back to top
View user's profile Send private message
jeanfrancis
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1482
Location: Québec, Canada

PostPosted: Thu Feb 01, 2007 7:05 pm    Post subject: Reply with quote

Please post your emerge --info, just in case :)
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Thu Feb 01, 2007 7:49 pm    Post subject: Reply with quote

Code:
Portage 2.1.2-r5 (default-linux/x86/no-nptl, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4 i686)
=================================================================
System uname: 2.6.19-gentoo-r4 i686 AMD Athlon(tm) 64 Processor 3700+
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 29 Jan 2007 18:00:06 +0000
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=k8 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-Os -march=k8 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www.gtlib.gatech.edu/pub/gentoo"
LDFLAGS="-Wl,-O1"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acpi alsa apm avi bash-completion berkdb bitmap-fonts browserplugin cdr cli cracklib crypt cups dbus divx4linux dlloader dri dvd dvdr dvdread eds emboss encode ffmpeg firefox foomaticdb gdbm gif gnome gpm gstreamer gtk2 hal iconv imlib isdnlog jpeg libg++ libwww mad mikmod mmx mmxext mono mozbranding mp3 mpeg mplayer ncurses nls nptl-only nsplugin offensive ogg opengl oss pam pcre perl png pppd python qt3 qt4 quicktime readline real reflection sdl session spell spl sse sse2 ssl tcpd truetype truetype-fonts type1-fonts vorbis win32codecs x264 x86 xml xorg xv xvid 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="nv vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
jeanfrancis
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1482
Location: Québec, Canada

PostPosted: Thu Feb 01, 2007 11:46 pm    Post subject: Reply with quote

Hi !

Do you use the no-ntpl profile for any reason?

I suggest you to switch to the "normal" profile, using:

Code:

eselect profile list
eselect profile set [number of your choice]
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Fri Feb 02, 2007 1:42 am    Post subject: Reply with quote

I have no idea why that's set.
Back to top
View user's profile Send private message
jeanfrancis
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1482
Location: Québec, Canada

PostPosted: Fri Feb 02, 2007 3:07 am    Post subject: Reply with quote

I don't know what causes it, but you're not the first who have this profile without knowing why ;)

Let us know if that works after recompiling :)
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Fri Feb 02, 2007 3:13 am    Post subject: Reply with quote

I am not using the no-nptl profile, but am experiencing the same error, FWIW.
emerge --info:
Portage 2.1.2-r4 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-beyond2 i686)
=================================================================
System uname: 2.6.19-beyond2 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 01 Feb 2007 19:00:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-fsigned-char -finline-functions -march=pentium4 -O2 -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/X11/xkb /usr/share/config"
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="-fsigned-char -finline-functions -march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j3"
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/portage/local/layman/einit /usr/portage/local/layman/enlightenment /usr/portage/local/layman/xeffects /usr/local/portage /usr/local/proaudio/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="16bit 16bittmp X Xaw3d aac aalib acl acpi aim aimextras allegro alsa ansi ao apache2 apm aqua_theme artworkextra async athena audiofile avi bash-completion berkdb bidi bitmap-fonts bonobo bootsplash bzip2 cairo calendar caps cardbus cdda cddb cdio cdparanoia cdr ck-plus cle266 cli corba cracklib crypt css ctype cups curl curlwrappers dba dbus dga dio directfb dlloader doc dpms dri dvd dvdr dvdread eds effects emboss emoticon encode escreen ethereal evo evolution exif expat fam fastbuild fbcon fbdev fbsplash ffcall ffmpeg firefox flac flash flood font-server fontconfig foomaticdb force-cgi-redirect fortran ftp gatos gb gd gdbm geoip gg gif gimp glibc-omitfp glitz glut glx gmail gmailtimestamps gmp gnome gnome-print gnomecanvas gphoto2 gpm gsnd gstreamer gtk2 gtkhtml gtkspell guile gzip hal hardened hardenedphp hdaps hddtemp iconv icq idn imagemagick imap imlib inkjar ipv6 irc isdnlog jabber jack jackmidi java javascript jikes jpeg jpeg2k kdeenablefina kerberos kqemu lcms ldap libcaca libg++ libgda libwww lm_sensors mad maps mcal memlimit midi mikmod mime mimencode ming mmap mmx mng mono motif mozcalendar mp3 mpeg mplayer msn msnextras ncurses new-login nextaw nfs nls nptl nptlonly nsplugin objc odbc offensive ofx ogg openal opengl openssl oscar oss pam pam_console pam_timestamp pcre pdf pdflib perl plugin pmu png posix ppds pppd prelude python qt4 quicktime readline real reflection reiser4 samba sasl scanner screen sdl sensord session simplexml slang sndfile soap sockets sounds speedo spell spl spreadsheet sse sse-filters sse2 ssl svg svga sysfs syslog sysvipc tcltk tcpd tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd vcdimager vidix vim-with-x vnc vorbis win32codecs wma wmf wordperfect x86 xanim xim xine xinerama xml xml2 xorg xosd xpm xrandr xscreensaver xsl xv xvid yahoo zlib zydas" 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, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Fri Feb 02, 2007 3:14 am    Post subject: Reply with quote

I switched, recompiled gcc glibc, binutils, dbus and listen and still, same error.
Back to top
View user's profile Send private message
jeanfrancis
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1482
Location: Québec, Canada

PostPosted: Fri Feb 02, 2007 4:31 am    Post subject: Reply with quote

Hmmm... I guess I have no more ideas... :(
Back to top
View user's profile Send private message
dbcoder
n00b
n00b


Joined: 13 Nov 2005
Posts: 47

PostPosted: Fri Feb 02, 2007 7:34 pm    Post subject: Reply with quote

UberPinguin wrote:
I am not using the no-nptl profile, but am experiencing the same error, FWIW.


So I'm not the only one, so it may be a bug.
Back to top
View user's profile Send private message
RedHand
n00b
n00b


Joined: 10 Apr 2005
Posts: 48
Location: Police, Poland

PostPosted: Fri Feb 02, 2007 11:21 pm    Post subject: Reply with quote

No, you're not alone with this problem. I have the same. :/
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Sat Feb 03, 2007 12:56 am    Post subject: Reply with quote

fix:
emerge --unmerge dbus-python && emerge =dev-python/dbus-python-0.71
This fixed the problem for me. It looks like there's a problem in dbus-python-0.80.1. I'm searching bugs.gentoo.org to see if it's been reported yet.

EDIT: I couldn't find an existing bug, so I submitted one
EDIT2: If this works for you, then you should probably do
Code:
# echo "=dev-python/dbus-python-0.80.1" >> /etc/portage/package.mask
to make sure you don't revert during your next update ;)
Back to top
View user's profile Send private message
sezaru
n00b
n00b


Joined: 10 Aug 2006
Posts: 47

PostPosted: Sat Feb 03, 2007 2:26 am    Post subject: Reply with quote

UberPinguin wrote:
fix:
emerge --unmerge dbus-python && emerge =dev-python/dbus-python-0.71
This fixed the problem for me. It looks like there's a problem in dbus-python-0.80.1. I'm searching bugs.gentoo.org to see if it's been reported yet.

EDIT: I couldn't find an existing bug, so I submitted one
EDIT2: If this works for you, then you should probably do
Code:
# echo "=dev-python/dbus-python-0.80.1" >> /etc/portage/package.mask
to make sure you don't revert during your next update ;)

downgrading dbus-python works here, thanks a lot UberPinguin :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum