Portage 2.1_pre4-r1 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.3.6-r2, 2.6.15.2 i686) ================================================================= System uname: 2.6.15.2 i686 Intel(R) Pentium(R) M processor 2.00GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig cvs distlocks sandbox sfperms sign strict" GENTOO_MIRRORS="http://gentoo.inode.at/" LANG="de_AT.UTF-8" LINGUAS="de en" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/data/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X X509 a52 aac aalib accessibility acl acpi alsa amuled apache2 apm ares arts artworkextra audiofile automount avi berkdb bidi big-tables bindist bitmap-fonts bl bluetooth buffysize bzip2 bzlib caps cdb cdparanoia cdr chroot clamav cpudetection crypt css cups curl dbus dga directfb dri dts dv dvb dvd dvdr dvdread eds emboss encode esd exif expat f77 fbcon ffmpeg firefox flac flash foomaticdb fortran gd gd-external gdbm ggi gif gimpprint glut glx gmp gnome gphoto2 gpm gstreamer gtk gtk2 guile hal hdaps howl hpn idea idn ieee1394 imagemagick imap imlib iproute2 ipv6 irssi jabber joystick jpeg kde kdeenablefinal kerberos kernelsupport kqemu ladcca lcms ldap ldapsam libclamav libedit libg++ libwww lirc live lzo mad matroska mbox mikmod mime mjpeg mmap mmx mng mp3 mpeg musepack musicbrainz mysql nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh ncurses network new-login nls nntp nptl ntfs oav offensive ogg oggvorbis opengl oss pam pci pcmcia pda pdf pdflib perl physfs plx png ppds python qt quicktime quotas rdesktop readline remote samba sasl scanner sdl server sftplogging silverxp skey slang smartcard sndfile snmp socks5 softmmu speex spell sse ssl stats svg sysfs tcpd theora tiff transcode truetype truetype-fonts type1-fonts udev unicode ups usb v4l v4l2 vcd vidix vorbis webdav wifi winbind wmf wxwindows xchat xext xine xinerama xml2 xosdxv xpm xprint xv xvid xvmc yahoo yv12 zlib zvbi elibc_glibc input_devices_all kernel_linux linguas_de linguas_en userland_GNU video_cards_all" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS Mythbrowser fails to build on my system. The attached patch and ebuild resolves it.
Created attachment 79664 [details, diff] mythbrowser-0.19.ebuild
Created attachment 79665 [details, diff] files/kde35.patch
The configure script shouldn't have the path hardcoded at all, but call `kde-config --prefix`. At least with an alternative $ROOT, this will break.
Fixed in CVS. Thanks.
Carsten, is kde-config present on all distros?
Too bizarre for words: # emerge -u mythbrowser Calculating dependencies ...done! >>> emerge (1 of 1) media-plugins/mythbrowser-0.19 to / >>> checksums files ;-) mythbrowser-0.19.ebuild >>> checksums files ;-) mythbrowser-0.18.1.ebuild >>> checksums files ;-) files/digest-mythbrowser-0.19 >>> checksums files ;-) files/mythbrowser-kde-3.5.patch >>> checksums files ;-) files/digest-mythbrowser-0.18.1 >>> checksums src_uri ;-) mythplugins-0.19.tar.bz2 >>> Unpacking source... >>> Unpacking mythplugins-0.19.tar.bz2 to /var/tmp/portage/mythbrowser-0.19/work /usr/portage/media-plugins/mythbrowser/mythbrowser-0.19.ebuild: line 21: epatch: command not found >>> Source unpacked. >>> Compiling source in /var/tmp/portage/mythbrowser-0.19/work/mythplugins-0.19 ... ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-mythbrowser --disable-mythcontrols --disable-mythdvd --disable-mythflix --disable-mythgallery --disable-mythgame --disable-mythmusic --disable-mythnews --disable-mythphone --disable-mythvideo --disable-mythweather --disable-mythweb --build=i686-pc-linux-gnu Disabling MythBrowser due to missing KDE development packages. What happened to epatch?