Date: Tue, 17 Jan 2006 07:01:34 +0100 (CET) From: Helge Oldach <freebsdoperajan06@oldach.net> To: FreeBSD-gnats-submit@FreeBSD.org Cc: avleeuwen@piwebs.com Subject: ports/91900: ports/www/opera should advise on libmap.conf entries Message-ID: <200601170601.k0H61YLD063937@sep.oldach.net> Resent-Message-ID: <200601170610.k0H6A4pQ070183@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 91900 >Category: ports >Synopsis: ports/www/opera should advise on libmap.conf entries >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jan 17 06:10:03 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Helge Oldach >Release: FreeBSD 5.4-STABLE i386 >Organization: >Environment: System: FreeBSD localhost 5.4-STABLE FreeBSD 5.4-STABLE #598: Mon Jan 16 15:03:58 CET 2006 toor@localhost:/usr/obj/usr/src/sys/HMO i386 >Description: Current Opera (8.51) is still compiled against 4.x libraries. The distributed Motif plugin wrappers in /usr/X11R6/share/opera/plugins contain references to libXThrStub.so.6 which is no longer built by xorg-libraries for ${OSVERSION} >= 500043. For that reason Opera complains on start-up: | Opera encountered a problem during plug-in setup. | Plug-ins will not work properly. | Check your installation. | | Could not start plug-in executable 'operamotifwrapper'. | /usr/X11R6/lib/RealPlayer/plugins/operamotifwrapper-3 | Please install Motif. Note that the error message itself is misleading. It occurs even if open-motif is installed. The true reason is the lack of libXThrStub.so.6: | # ldd operamotifwrapper-3 | operamotifwrapper-3: | libXm.so.3 => /usr/X11R6/lib/libXm.so.3 (0x28097000) | libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x2829d000) | libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x282e6000) | libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x282f3000) | libm.so.2 => /usr/local/lib/compat/libm.so.2 (0x283b2000) | libc.so.4 => /usr/local/lib/compat/libc.so.4 (0x283cd000) | libXThrStub.so.6 => not found (0x0) | libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28466000) | libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2846e000) | libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x28485000) | # While we're there, also fix refrences for the other operamotifwrapper's. >How-To-Repeat: >Fix: Add a note to pkg-message advising the user to add the following to /etc/libmap.conf: # Opera - Motif [/usr/X11R6/share/opera/plugins/operamotifwrapper-1] libXm.so.1 libXm.so.3 libXThrStub.so.6 libXtst.so.6 [/usr/X11R6/share/opera/plugins/operamotifwrapper-2] libXm.so.2 libXm.so.3 libXThrStub.so.6 libXtst.so.6 [/usr/X11R6/share/opera/plugins/operamotifwrapper-3] libXThrStub.so.6 libXtst.so.6 (or update /etc/libmap.conf automagically :-)) >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601170601.k0H61YLD063937>