Hi, When I try to install mythtv I get the following error: emerge mythtv Calculating dependencies... done! >>> Emerging (1 of 2) media-tv/mythtv-0.19_p9163-r1 to / >>> checking ebuild checksums ;-) >>> checking auxfile checksums ;-) >>> checking miscfile checksums ;-) >>> checking mythtv-0.19.tar.bz2 ;-) >>> checking mythtv-0.19-rev9163.patch.bz2 ;-) * MythTV requires Qt to be built with mysql and opengl use flags enabled. * Please re-emerge =x11-libs/qt-3, after having the use flags set. !!! ERROR: media-tv/mythtv-0.19_p9163-r1 failed. Call stack: ebuild.sh, line 1555: Called dyn_setup ebuild.sh, line 668: Called pkg_setup mythtv-0.19_p9163-r1.ebuild, line 107: Called die !!! Please fix the above issues, before continuing. !!! If you need support, post the topmost build error, and the call stack if relevant. I have recompiled QT with the flags as requested, but I only have QT4 ?! emerge -pv =x11-libs/qt-3 These are the packages that would be merged, in order: Calculating dependencies emerge: there are no ebuilds to satisfy "=x11-libs/qt-3". emerge -pv qt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-libs/qt-4.1.2 USE="cups gif jpeg mysql opengl png zlib -accessibility -debug -doc -examples -firebird -mng -nas -nis -odbc -postgres -sqlite -xinerama" 0 kB emerge info : emerge --info Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r9 i686) ================================================================= System uname: 2.6.16-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" 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" SYNC="rsync://10.131.1.252/gentoo-portage" USE="x86 X aalib acpi alsa apache2 avi berkdb bitmap-fonts cdr cli crypt cups dedicated directfb dlloader dri dvd dvdread eds emboss encode esd fam fbcon ffmpeg firefox foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 httpd imlib insecure-drivers ipv6 isdnlog java jpeg libg++ libwww live mad mikmod mmx mmx2 mmxext motif mp3 mpeg mysql ncurses new-login nls nptl nvidia offensive ogg opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 readline reflection samba sdl session spell spl sse sse2 ssl stream tcpd threads truetype truetype-fonts type1-fonts udev unicode v4l v4l2 vorbis win32codecs xml xmms xorg xosd xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia video_cards_vesa video_cards_fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Thanks !
USE="mysql opengl" emerge -pv =x11-libs/qt-3*
Building :) (In reply to comment #1) > USE="mysql opengl" emerge -pv =x11-libs/qt-3* >
All working now...thanks !
Well let's keep it opened so I can fix the typo. Jakub: You know it's bad to specify USE flags on the command line. Naughty! The better place would be in /etc/portage/package.use
Typo fixed for MythTV 0.20