https://bugs.kde.org/show_bug.cgi?id=395651

--- Comment #2 from Chris <chrisret...@gmx.com> ---
(In reply to David Edmundson from comment #1)
> How do you know it expected it there?
> 
> Docs imply it checks both:
> https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_manifests
> 
> and it works here on my x64 system.

How do I know Firefox is expecting it in /usr/lib64?

It does not work in /usr/lib. After installing the Plasma Integration Add-on
from the Firefox add-ons site, I got this error:

‘Plasma Integration Error Failed to connect to the native host. Make sure the
‘plasma-browser-integration’ package is installed.’

1. The plasma-browser-integration package is installed.
2. I noticed that the file org.kde.plasma.browser_integration.json’ was located
in /usr/lib/.
3. In my distributions 64-bit libraries are installed in /usr/lib64/
4. After placing org.kde.plasma.browser_integration.json in
/usr/lib64/mozilla/native-messaging-hosts/ it works. 
5. Thus Firefox is expecting it to be in
usr/lib64/mozilla/native-messaging-hosts/

Using the cmake KDE_INSTALL_LIBDIR variable ensures placement of the file is in
the correct place for the system it was built for. 

As a side note, it was noted by another Slackware user that that file
org.kde.plasma.browser_integration.json must be in
/etc/chromium/native-messaging-hosts/ not in
/etc/kde/chromium/native-messaging-hosts/. I do not use Chromium so can't
verify that but thought I'd mention it.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to