Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 560260 - www-client/vivaldi-1.0.270.16-p1 - missing path to libpepflashplayer.so
Summary: www-client/vivaldi-1.0.270.16-p1 - missing path to libpepflashplayer.so
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal trivial (vote)
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2015-09-12 08:04 UTC by Andreas Grapentin
Modified: 2015-09-15 04:14 UTC (History)
1 user (show)

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


Attachments
patch that adds a check for libpepflashplayer.so to vivaldi (vivaldi-flash-path.patch,799 bytes, patch)
2015-09-12 08:04 UTC, Andreas Grapentin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Grapentin 2015-09-12 08:04:47 UTC
Created attachment 411692 [details, diff]
patch that adds a check for libpepflashplayer.so to vivaldi

the ebuild www-plugins/chrome-binary-plugins installs libpepflashplayer.so to

  "/usr/lib64/chromium-browser/PepperFlash/libpepflashplayer.so"

but this path is not checked in /usr/bin/vivaldi

I have attached a patch for /usr/bin/vivaldi that mitigates this issue.
Comment 1 Andreas Grapentin 2015-09-12 08:13:13 UTC
Comment on attachment 411692 [details, diff]
patch that adds a check for libpepflashplayer.so to vivaldi

>--- /usr/bin/vivaldi	2015-09-12 09:55:38.089747302 +0200
>+++ /usr/bin/vivaldi-new	2015-09-12 09:55:10.976748436 +0200
>@@ -85,6 +85,8 @@ elif [ -f "/usr/lib64/chromium/PepperFla
>   FLASH_PATH="/usr/lib64/chromium/PepperFlash/libpepflashplayer.so" # openSuse 64-bit
> elif [ -f "/usr/lib/pepflashplugin-installer/libpepflashplayer.so" ]; then
>   FLASH_PATH="/usr/lib/pepflashplugin-installer/libpepflashplayer.so" # ppa:skunk/pepper-flash
>+elif [ -f "/usr/lib/chromium-browser/PepperFlash/libpepflashplayer.so" ]; then
>+  FLASH_PATH="/usr/lib/chromium-browser/PepperFlash/libpepflashplayer.so" # gentoo chrome-binary-plugins
> fi
> if [ -f $FLASH_PATH ]; then
>   FLASH_VERSION=`grep -m 1 -a -o "LNX [[:digit:]]\+,[[:digit:]]\+,[[:digit:]]\+,[[:digit:]]\+" $FLASH_PATH | cut -c 5- | sed -e "s/,/./g"`
Comment 2 Andreas Grapentin 2015-09-12 08:14:01 UTC
sorry, I forgot to change /usr/lib64/ to /usr/lib/ in the patch. Fixed that now.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2015-09-15 04:14:32 UTC
Fixed in 1.0.275.3_p1. Thanks for the patch.