--- from Quod Libet's website --- Quod Libet is a new kind of audio player. Like many modern players, it is based around a "library" of songs rather than a simple playlist, and it uses metadata found in the audio files rather than the filename to select and display songs. However, QL lets you you browse your library based on the criteria you want, rather than what we think you want. --- There's no ebuild for Quod Libet in portage. Reproducible: Always Steps to Reproduce: 1. emerge -s quod 2. 3. Actual Results: [ Results for search key : quod ] [ Applications found : 0 ] Expected Results: find Quod Libet in portage Portage 2.0.51-r2 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20041021-r0, 2.6.9-rc2-love4 i686) ================================================================= System uname: 2.6.9-rc2-love4 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.6.4 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -mtune=i686 -march=athlon-tbird -pipe -fforce-addr -funroll-loops -fomit-frame-pointer -falign-functions=64 -maccumulate-outgoing-args" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mtune=i686 -march=athlon-tbird -pipe -fforce-addr -funroll-loops -fomit-frame-pointer -falign-functions=64 -maccumulate-outgoing-args" DISTDIR="/mnt/Downloads/portage/distfiles" FEATURES="autoaddcvs candy ccache distlocks moo sandbox" GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo http://212.219.247.13/sites/www.ibiblio.org/gentoo/ http://212.219.247.11/sites/www.ibiblio.org/gentoo/ http://212.219.247.14/sites/www.ibiblio.org/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bmg-overlay /usr/local/portage /usr/local/portage-cvs/trunk /usr/local/bmg-gnome-current" SYNC="rsync://rsync1.il.gentoo.org/gentoo-portage" USE="3dnow X aac aalib acpi alsa apache2 audiofile avi berkdb bidi bitmap-fonts bonobo breakme cdr composite crypt cups divx dvd encode f77 fbcon flac flash foomaticdb gd gdbm gif gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl imlib java jpeg libg++ libwww mad mikmod mmx mono motif mozilla moznoirc moznomail mpeg mysql ncurses nls nptl oggvorbis opengl oscar pam pdflib perl png python quicktime readline ruby samba sdl slang spell ssl stroke svga tcltk tcpd truetype udev unicode x86 xml xml2 xmms xv xvid zlib"
Created attachment 43219 [details] Quodlibet ebuild Ebuild for Quodlibet-0.3
Thanks. Is it going to get into the Gentoo's package database?
In portage. FLAC support will come after pyflac is in portage too.
Created attachment 44760 [details] media-sound/quodlibet/quodlibet-0.5.ebuild Version bump featuring a new ALSA backend (using pyao/libao) which is the default audio backend now. Just added the alsa USE flag which adds the dependency for pyao. For some reason 0.5 doesn't work on my box though due to no audio device being found... while 0.4 is working just fine. Would be interesting to know if 0.5 works for someone else.
I had that problem with 0.5 too, which is why I haven't bumped it. I don't have the time to play around with it and try to figure out what the problem is, but I'll gladly look at any solution you could provide. BTW, in the future, please file a new bug for version bumps. Thanks.
I had the same problem with 0.5. but I managed to work in out but unemergeing pyao. This way you can force QL to use OSS, which is the old way that worked. I know it's not the best solution, because we all prefer to use ALSA all the time, but at least it works.