I first noticed this problem when I noticed that konqueror-3.2.2 did not have the plugins item under "Confiure Konqueror". I tried a reemerge of kdelibs and kdebase and noticed the following message while compiling kdebase: ------------------ checking if ksystraycmd should be compiled... yes checking if ktip should be compiled... yes checking if kwin should be compiled... yes checking if kxkb should be compiled... yes checking if l10n should be compiled... yes checking if nsplugins should be compiled... no checking if pics should be compiled... yes checking if konqueror should be compiled... yes checking if kdesktop should be compiled... yes checking if kdm should be compiled... yes configure: creating ./config.status You're missing OSF/Motif or LessTif. KDE won't be able to use Netscape plugins without it, so you should consider installing it. Have a look at http://www.lesstif.org, or find a binary package for your platform. [I hit ctrl-c here] Caught signal 2 make: *** Deleting file `Makefile.in' make: *** [Makefile.in] Interrupt /usr/portage/kde-base/kdebase/kdebase-3.2.2.ebuild: src_compile aborted; exiting. --------------- I do have openmotif installed: # emerge search motif Searching... [ Results for search key : motif ] [ Applications found : 1 ] * x11-libs/openmotif Latest version available: 2.1.30-r5 Latest version installed: 2.1.30-r5 Size of downloaded files: 8,443 kB Homepage: http://www.metrolink.com/openmotif/ Description: Open Motif (Metrolink Bug Fix Release) License: MOTIF ---------------- It seems that even though openmotif is installed, the kdebase ebuild is not picking it up. I also tried unmerging openmotif, emerging lessif, and reemerging kdelibs and kdebase, but I get the same error. Here's my emerge info so you can see that I have USE=motif active: Portage 2.0.50-r7 (default-x86-1.4, gcc-3.4.0, glibc-2.3.3_pre20040420-r1, 2.6.6-mm5) ================================================================= System uname: 2.6.6-mm5 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.15 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -mno-align-stringops -minline-all-stringops -fno-crossjumping -fmove-all-movables -mno-push-args -fno-delayed-branch -fno-thread-jumps -fno-defer-pop -Wall -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O2 -mno-align-stringops -minline-all-stringops -fno-crossjumping -fmove-all-movables -mno-push-args -fno-delayed-branch -fno-thread-jumps -fno-defer-pop -Wall -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.eliteitminds.com ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://ftp.heanet.ie/pub/gentoo/ http://gentoo.llarian.net/ http://gentoo.binarycompass.org http://gentoo.tiscali.nl/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/home/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X acpi acpi4linux alsa apm arts avi berkdb bindist bonobo cdr crypt cups curl dga dvb dvd encode esd fam foomaticdb gcj gdbm gif gimpprint gpm gtk2 imap imlib imlib2 ipv6 java javamail jpeg kde ldap libg++ libwww live mad mikmod mmx motif mpeg music ncurses nls nptl objc oggvorbis opengl oss pam pcmcia pda pdflib perl pic png python qt quicktime rage128 readline samba sdl slang slp spell sse ssl svga tcpd tiff truetype usb x86 xml2 xmms xv zlib" Reproducible: Always Steps to Reproduce: 1.emerge openmotif, kdelibs, and kdebase 2. 3. Actual Results: No ability to configure plugins in Konqueror Expected Results: Picked up the presence of opemotif and installed nsplugins Portage 2.0.50-r7 (default-x86-1.4, gcc-3.4.0, glibc-2.3.3_pre20040420-r1, 2.6.6-mm5) ================================================================= System uname: 2.6.6-mm5 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.15 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -mno-align-stringops -minline-all-stringops -fno-crossjumping -fmove-all-movables -mno-push-args -fno-delayed-branch -fno-thread-jumps -fno-defer-pop -Wall -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O2 -mno-align-stringops -minline-all-stringops -fno-crossjumping -fmove-all-movables -mno-push-args -fno-delayed-branch -fno-thread-jumps -fno-defer-pop -Wall -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.eliteitminds.com ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://ftp.heanet.ie/pub/gentoo/ http://gentoo.llarian.net/ http://gentoo.binarycompass.org http://gentoo.tiscali.nl/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/home/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X acpi acpi4linux alsa apm arts avi berkdb bindist bonobo cdr crypt cups curl dga dvb dvd encode esd fam foomaticdb gcj gdbm gif gimpprint gpm gtk2 imap imlib imlib2 ipv6 java javamail jpeg kde ldap libg++ libwww live mad mikmod mmx motif mpeg music ncurses nls nptl objc oggvorbis opengl oss pam pcmcia pda pdflib perl pic png python qt quicktime rage128 readline samba sdl slang slp spell sse ssl svga tcpd tiff truetype usb x86 xml2 xmms xv zlib"
Bug #49695?
I swear -- I searched for kde and motif! :) It does look like the same bug as I filed here. However, bug #49695 is labeled as "invalid", but does not give a real fix for this problem. If this is an openmotif problem, then that ebuild should be fixed. The invalid mark is probably why it didn't show up when I searched.
i'm not all that keen on bugzilla's searching. i think the reporter marked it invalid. it may be helpful to prod whoever is in charge of openmotif and see if they know of this... most likely that's lanius@gentoo.org
<a href="http://bugs.gentoo.org/show_bug.cgi?id=51526">Bug #51526?</a>
I looked at bug #51526. There is a fix for gcc-3.4.0 that seems to fix the openmotif installation issue. However, subsequently emerging kdebase still gives me the "checking for Motif... libraries (none), headers in default path" error and the lack of a plugin configuration option in Konqueror.
So another patch appeared for openmotif-2.1.30-r5 that seems to fix the problem now. Doing emerge sync emerge --oneshot openmotif kdebase seems to address this issue now. The kdebase build process does not give me the "You're missing OSF/Motif or LessTif" errors anymore.
*** Bug 54437 has been marked as a duplicate of this bug. ***