Created attachment 526170 [details] emerge --info these are my useflags: [ebuild UD ] media-sound/quodlibet-3.8.1-r1::gentoo [3.9.1::gentoo] USE="dbus udev -gstreamer -ipod" PYTHON_TARGETS="python2_7" 0 KiB and this is the output, from console Traceback (most recent call last): File "/usr/bin/quodlibet", line 14, in <module> sys.exit(main()) File "/usr/lib64/python2.7/site-packages/quodlibet/main.py", line 69, in main player = quodlibet.player.init_player(backend, app.librarian) File "/usr/lib64/python2.7/site-packages/quodlibet/player/__init__.py", line 49, in init_player return backend.init(librarian) File "/usr/lib64/python2.7/site-packages/quodlibet/player/xinebe/player.py", line 341, in init return XinePlaylistPlayer(driver, librarian) File "/usr/lib64/python2.7/site-packages/quodlibet/player/xinebe/player.py", line 82, in __init__ driver = driver.encode("utf-8") AttributeError: 'NoneType' object has no attribute 'encode'
=quodlibet-3.9.1 works just fine, so if not someone would like to rebase a fix, it's best to go ahead and stabilise 3.9.1 or even 4.0.2
upon removing =quodlibet-3.9.1, I get this message /var/tmp/portage/._unmerge_/media-sound/quodlibet-3.9.1/temp/environment: line 2843: xdg-utils_desktop_database_update: command not found shall I open a new bug for that? ,__,
(Note that there was no segmentation fault.)
Yeah, I got fooled by the traceback message and because I can't read python errors that well. My suggestion would be to go ahead and stabilize 3.9.1
Fixed on amd64/x86 by bug #654058