[SOLVED] Vivaldi-stable problem with slackbuild script
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I use vivaldi-snapshot slackbuild script to install vivaldi but after the new vivaldi-stable 1.0.435.40 I can't build the package anymore, I've tried replace all "vivaldi-snapshot" to "vivaldi-stable" in the slackbuild script but it didn't work. Does anyone have a slackbuild script for vivaldi-stable?
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,127
Rep:
I had the same problem so I went to Vivaldi's website, downloaded the 64-bit .rpm file, ran rpm2tgz on it and installed the resulting .tgz package. Works just fine. Typing this message in it.
It does have some "old Opera" appeal, but I never cared for "speed dial," so other than being able to move the location bar to the bottom of box, it seems to be another "chrome clone."
Last edited by cwizardone; 04-06-2016 at 11:30 AM.
cd /tmp
wget "https://vivaldi.com/download/stable/vivaldi-stable-1.0.435.40-1.i386.rpm"
cd /
rpm2cpio /tmp/vivaldi-stable-1.0.435.40-1.i386.rpm | cpio -idm "./opt/vivaldi/*"
... is what I used for a quick and dirty install to /opt. Obviously, doing that means you won't get the *.desktop files to add to to the menu's, but I use dmenu, so I didn't care about that stuff and just wanted the contents of /opt.
I had the same problem so I went to Vivaldi's website, downloaded the 64-bit .rpm file, ran rpm2tgz on it and installed the resulting .tgz package. Works just fine.
You may install some files in /etc which i think are not really useful (looks like some automated update script) and you might miss the icons for the desktop menu entry because the icons in /opt/vivaldi/product_logo_*.png need to be installed to /usr/share/icons/hicolor. Have a look here. Also there might be an extra symbolic link to some (non-existing file, at least here...) to /opt/google... see the doinst.sh script inside /install of the tgz package.
And yes... vivaldi from RPM works fine, tested on -current.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,127
Rep:
Quote:
Originally Posted by DarkVision
You may install some files in /etc which i think are not really useful (looks like some automated update script) and you might miss the icons for the desktop menu entry because the icons in /opt/vivaldi/product_logo_*.png need to be installed to /usr/share/icons/hicolor. Have a look here. Also there might be an extra symbolic link to some (non-existing file, at least here...) to /opt/google... see the doinst.sh script inside /install of the tgz package.
And yes... vivaldi from RPM works fine, tested on -current.
Yes, it was missing the icon, but found it, as you said, in /opt/vivaldi.
Last edited by cwizardone; 04-06-2016 at 03:18 PM.
A chromium-widevine-plugin should be installed before starting to build
(unless you have google chrome, I suppose).
I got mine from alienbob repository:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.