http://qa.mandrakesoft.com/show_bug.cgi?id=4923





------- Additional Comments From [EMAIL PROTECTED]  2003-27-08 22:12 -------
Here's what I've got (I'll point out the stuff I did manually below):

[EMAIL PROTECTED] plugins]# cd /usr/lib
[EMAIL PROTECTED] lib]# ls -ld mozilla*
drwxr-xr-x    3 root     root         4096 Aug  7 10:35 mozilla/
drwxr-xr-x    8 root     root         4096 Aug 25 16:53 mozilla-1.4/
[EMAIL PROTECTED] lib]# cd mozilla
[EMAIL PROTECTED] mozilla]# ls -l
total 4
drwxr-xr-x    2 root     root         4096 Aug 25 16:54 plugins/
[EMAIL PROTECTED] mozilla]# cd plugins
[EMAIL PROTECTED] plugins]# ls -l
total 24
-rwxr-xr-x    1 root     root        22192 Jul  7 17:22 mozplugger.so*
[EMAIL PROTECTED] plugins]# cd /usr/lib/mozilla-1.4
[EMAIL PROTECTED] mozilla-1.4]# ls -l
total 3220
drwxr-xr-x    4 root     root         4096 Aug 25 16:54 chrome/
drwxr-xr-x    3 root     root         8192 Aug 25 16:54 components/
drwxr-xr-x    7 root     root         4096 Aug 20 08:44 defaults/
-rwxr-xr-x    1 root     root       165488 Aug 20 08:45 libgkgfx.so*
-rwxr-xr-x    1 root     root       142928 Aug 20 08:45 libgtkembedmoz.so*
-rwxr-xr-x    1 root     root        15456 Aug 20 08:45 libgtkxtbin.so*
-rwxr-xr-x    1 root     root       117168 Aug 20 08:45 libjsj.so*
-rwxr-xr-x    1 root     root       179504 Aug 20 08:45 libldap50.so*
-rwxr-xr-x    1 root     root        88212 Aug 20 08:45 libmoz_art_lgpl.so*
-rwxr-xr-x    1 root     root       553008 Aug 20 08:45 libmozjs.so*
-rwxr-xr-x    1 root     root       397456 Aug 20 08:45 libmsgbaseutil.so*
lrwxrwxrwx    1 root     root           16 Aug 25 16:53 libnssckbi.so ->
../libnssckbi.so*
-rwxr-xr-x    1 root     root        15376 Aug 20 08:45 libprldap50.so*
-rwxr-xr-x    1 root     root        48588 Aug 20 08:45 libxlibrgb.so*
-rwxr-xr-x    1 root     root       127152 Aug 20 08:45 libxpcom_compat.so*
-rwxr-xr-x    1 root     root       984848 Aug 20 08:45 libxpcom.so*
-rwxr-xr-x    1 root     root        14252 Aug 20 08:45 libxpistub.so*
-rwxr-xr-x    1 root     root       229360 Aug 20 08:45 mozilla-bin*
-rwxr-xr-x    1 root     root         2378 Aug 20 08:45
mozilla-rebuild-databases.pl*
-rwxr-xr-x    1 root     root         9300 Aug 20 08:45 mozilla-xremote-client*
drwxr-xr-x    2 root     root         4096 Aug 27 05:58 plugins/
-rwxr-xr-x    1 root     root         4064 Aug 20 08:45 regchrome*
-rwxr-xr-x    1 root     root        52492 Aug 20 08:45 regxpcom*
drwxr-xr-x   10 root     root         4096 Aug 25 16:53 res/
-rwxr-xr-x    1 root     root        10998 Apr 18 23:12 run-mozilla.sh*
drwxr-xr-x    2 root     root         4096 Aug 25 16:53 searchplugins/
-rwxr-xr-x    1 root     root        30264 Aug 20 08:45 xpicleanup*
[EMAIL PROTECTED] mozilla-1.4]# cd plugins
[EMAIL PROTECTED] plugins]# ls -l
total 20
lrwxrwxrwx    1 root     root           41 Aug 27 05:57 flashplayer.xpt ->
/usr/lib/netscape/plugins/flashplayer.xpt
lrwxrwxrwx    1 root     root           43 Aug 27 05:58 libflashplayer.so ->
/usr/lib/netscape/plugins/libflashplayer.so*
lrwxrwxrwx    1 root     root           45 Aug 11 10:45 libjavaplugin_oji.so ->
/opt/IBMJava2-14/jre/bin/libjavaplugin_oji.so*
-rwxr-xr-x    1 root     root        20240 Aug 20 08:45 libnullplugin.so*
[EMAIL PROTECTED] plugins]#


I added the flashplayer.xpt, libflashplayer.so, and libjavaplugin_oji.so links
in /usr/lib/mozilla-1.4/plugins manually.  Discounting those, there are no
symlinks from either /usr/lib/mozilla or /usr/lib/mozilla-1.4 to /usr/lib/netscape.

Going the other way:

[EMAIL PROTECTED] lib]# cd /usr/lib/netscape
[EMAIL PROTECTED] netscape]# ls -l
total 4
drwxr-xr-x    2 root     root         4096 Aug 11 13:42 plugins/
[EMAIL PROTECTED] netscape]# cd plugins
[EMAIL PROTECTED] plugins]# ls -l
total 1656
-rw-r--r--    1 root     root          856 Mar  6 09:29 flashplayer.xpt
-rwxr-xr-x    1 root     root      1456196 Mar  6 09:29 libflashplayer.so*
lrwxrwxrwx    1 root     root           49 Aug 11 10:16 mozplugger.so ->
../../../../usr/lib/mozilla/plugins/mozplugger.so*
-rwxr-xr-x    1 root     root        79864 Jan  7  2003 nppdf.so*
-rw-r--r--    1 root     root         4139 May 10  2001 raclass.zip
-rwxr-xr-x    1 root     root       129360 Jan  9  2003 rpnp.so*
[EMAIL PROTECTED] plugins]#


There is one link to mozplugger.so in /usr/lib/mozilla.  The problem is, mozilla
only seems to be looking in /usr/lib/mozilla-1.4/plugins, while that last link
indicates that somebody thinks mozilla should only be looking at
/usr/lib/netscape, and created the link so that stuff in
/usr/lib/mozilla/plugins would be seen.

>From the pluginref.dat file, it appears to be looking in
/usr/lib/mozilla/plugins and /usr/lib/mozilla-1.4/plugins, but not
/usr/lib/netscape.  My guess is that it used to look in /usr/lib/netscape and
NOT /usr/lib/mozilla, and somebody switched it.  Unfortunately, plugin packagers
don't seem to agree.

My humble opinion is that /usr/lib/mozilla probably ought to be a symlink to
/usr/lib/mozilla-1.4, and the code should be looking in /usr/lib/mozilla and
/usr/lib/netscape.  Or, better still, make /usr/lib/netscape a symlink to
/usr/lib/mozilla so that packages which install there go to the newer mozilla
directory.

-- 
Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: UNCONFIRMED
creation_date: 
description: 
I noticed today that the FlashPlayer 6.0 plugin (from Commercial) was not
showing up in the "About Plugins" list.  When I checked, I found that the Flash
RPM installs into /usr/lib/netscape/plugins rather than /usr/lib/mozilla*.

Once I created links from /usr/lib/netscape/plugins to
/usr/lib/mozilla-1.4/plugins, it worked fine.

I don't think this used to be the case.  When I first built this system (around
the beginning of the month), I remember installing Flash and seeing it work
immediately.

Reply via email to