localhost ~ # emerge mumble Calculating dependencies ... done! >>> Emerging (1 of 1) media-sound/mumble-0.9.4 to / * mumble-0.9.4.tar.bz2 MD5 ;-) ... [ ok ] * mumble-0.9.4.tar.bz2 RMD160 ;-) ... [ ok ] * mumble-0.9.4.tar.bz2 SHA1 ;-) ... [ ok ] * mumble-0.9.4.tar.bz2 SHA256 ;-) ... [ ok ] * mumble-0.9.4.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking mumble-0.9.4.tar.bz2 ;-) ... [ ok ] * You need to build Qt4 with the sqlite use flag !!! ERROR: media-sound/mumble-0.9.4 failed. Call stack: ebuild.sh, line 1562: Called dyn_setup ebuild.sh, line 665: Called pkg_setup mumble-0.9.4.ebuild, line 29: Called die !!! Your Qt4 has no sqlite support !!! If you need support, post the topmost build error, and the call stack if relevant. localhost ~ # emerge -pv qt These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild R ] x11-libs/qt-4.2.2 USE="cups dbus debug doc examples gif jpeg mng opengl png qt3support sqlite3 zlib -accessibility (-firebird) -glib -mysql -nas -nis -odbc -pch -postgres -sqlite -xinerama" INPUT_DEVICES="-wacom" 36,754 kB Total size of downloads: 36,754 kB When I changed the ebuild, it comiled fine (I have sqlite3 use flag not sqlite which mumble ebuild needs) Reproducible: Always
In CVS thanks (also for murmur)
*** Bug 171916 has been marked as a duplicate of this bug. ***
The check doesn't do what you intended... -if ! built_with_use =x11-libs/qt-4* sqlite sqlite3; then +if ! built_with_use -o =x11-libs/qt-4* sqlite sqlite3; then
Oops, I done it correctly on murmur and I forgot it on mumble, sorry