Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52290 - kdebase-3.2.2 does not detect presence of openmotif
Summary: kdebase-3.2.2 does not detect presence of openmotif
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 54437 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-28 13:13 UTC by Wilbur Pan
Modified: 2004-06-21 06:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wilbur Pan 2004-05-28 13:13:24 UTC
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"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-05-28 13:15:25 UTC
Bug #49695?
Comment 2 Wilbur Pan 2004-05-28 14:19:11 UTC
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.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-05-28 15:05:11 UTC
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
Comment 4 Paul Taylor 2004-05-28 17:00:20 UTC
<a href="http://bugs.gentoo.org/show_bug.cgi?id=51526">Bug #51526?</a>
Comment 5 Wilbur Pan 2004-05-30 04:29:45 UTC
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. 
Comment 6 Wilbur Pan 2004-06-01 09:26:22 UTC
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.
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2004-06-21 06:04:20 UTC
*** Bug 54437 has been marked as a duplicate of this bug. ***