Version: (using KDE KDE 3.1.2) Installed from: Unspecified OS: Linux Several Linux distributions including Red Hat have a different /usr/lib/mozilla-%{version} directory depending on the version of Mozilla installed. Unfortunately this makes things inconvenient for Konqueror preferences since you can only have a hard-coded name that breaks if Mozilla's version changes. Within recent Red Hat Linux releases Konqueror had a hard coded /usr/lib/mozilla-%{version}/plugins directory. While the user can always manually edit the directory from the Konqueror preferences menu, it is rather inconvenient that Konqueror would lose its ability to use Mozilla's plugins whenever mozilla is upgraded. Users may upgrade mozilla themselves between releases, and also the Konqueror pref would remain between distro upgrades leaving their user profile "broken" for browser plugins even if the KDE is again patched to use the new default mozilla directory. Perhaps the only "clean" solution would be to modify Konq allow patterns like /usr/mozilla-*/plugins/ for browser plugins? Would there be any drawbacks to this approach?
Subject: On Friday 06 June 2003 03:13, you wrote: > Several Linux distributions including Red Hat have a different > /usr/lib/mozilla-%{version} directory depending on the version of Mozilla > installed. Unfortunately this makes things inconvenient for Konqueror > preferences since you can only have a hard-coded name that breaks if > Mozilla's version changes. > > Within recent Red Hat Linux releases Konqueror had a hard coded > /usr/lib/mozilla-%{version}/plugins directory. While the user can always > manually edit the directory from the Konqueror preferences menu, it is > rather inconvenient that Konqueror would lose its ability to use Mozilla's > plugins whenever mozilla is upgraded. > > Users may upgrade mozilla themselves between releases, and also the > Konqueror pref would remain between distro upgrades leaving their user > profile "broken" for browser plugins even if the KDE is again patched to > use the new default mozilla directory. > > Perhaps the only "clean" solution would be to modify Konq allow patterns > like /usr/mozilla-*/plugins/ for browser plugins? Would there be any > drawbacks to this approach? If their packages are doing this, then it's their fault. If they want to make a new directory for each version of mozilla, then they should use a symlink to point to the current one just as the mozilla executable in /usr/bin points to the current one. Adding wildcards to the plugin scanner seems unnecessary and wasteful, and this approach will require either a) automatic scanning on startup (slow, especially now that it searches wildcards too) or b) the user to go the configuration panel to do a rescan anyways.
Sorry, distro problem, not kde problem.