Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 607762 - dev-qt/qtwebengine-5.7.1: hardcodes wrong paths for chrome binary plugins
Summary: dev-qt/qtwebengine-5.7.1: hardcodes wrong paths for chrome binary plugins
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2017-01-31 01:57 UTC by Andrei Slavoiu
Modified: 2017-10-15 10:31 UTC (History)
1 user (show)

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


Attachments
qtwebengine-5.7.1-flash.patch (qtwebengine-5.7.1-flash.patch,1.56 KB, patch)
2017-01-31 01:57 UTC, Andrei Slavoiu
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Slavoiu 2017-01-31 01:57:58 UTC
Created attachment 461910 [details, diff]
qtwebengine-5.7.1-flash.patch

qtwebengine hardcodes the location of chrome binary plugins for different distributions. That list does not include Gentoo. See patch attached for adding Gentoo to the list.
Comment 1 tman 2017-02-18 14:10:40 UTC
its the some to this https://bugs.gentoo.org/show_bug.cgi?id=607424?
Comment 2 Andrei Slavoiu 2017-02-19 11:24:42 UTC
Did you link the wrong bug? That one is about failure to compile, in my case it compiles but does not find the binary plugins at runtime because it's looking for them in the wrong paths.
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2017-02-19 17:03:01 UTC
What package(s) install(s) those plugins? Can we adapt to install (or symlink) the plugins in one of the locations used by other distros? If not, then we should send the patch upstream.
Comment 4 unhappy-ending 2017-03-06 02:47:42 UTC
Wouldn't it be better to stick to /usr/lib64/chromium since another plugin, widevine, already uses that?
Comment 5 Andrei Slavoiu 2017-10-13 22:43:14 UTC

*** This bug has been marked as a duplicate of bug 611310 ***
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2017-10-14 12:20:35 UTC
(In reply to Andrei Slavoiu from comment #5)
> 
> *** This bug has been marked as a duplicate of bug 611310 ***

These bug reports relate to different packages with different maintainers and different fixes.
Comment 7 Andrei Slavoiu 2017-10-15 00:55:07 UTC
I am the reporter of the bug, the original problem of wrong hardcoded paths is not present anymore.

There where two ways of solving the problem:
1. Add the path that the Gentoo ebuild for adobe-flash used to the list of hardcoded paths in qtwebengine (what I sugested in this bug report)
2. Change the path that the Gentoo ebuild fof adobe-flash installs to to one already supported by qtwebengine (what bug 611310 did).

Right now I can confirm that flash works in both Konqueror and Qupzilla and Netflix, while not working, does load the widevine binary from the correct location according to strace.

*** This bug has been marked as a duplicate of bug 611310 ***
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2017-10-15 10:31:47 UTC
So it is not a duplicate, then.