You are not logged in.
When installing latest Opera (52, the same was for 51) by
dpkg -i opera-stable_52.0.2871.40_amd64.deb
,
I have the error:
Unpacking opera-stable (52.0.2871.40) over (50.0.2762.58) ...
dpkg: dependency problems prevent configuration of opera-stable:
opera-stable depends on libdbus-1-3 (>= 1.9.14); however:
Version of libdbus-1-3:amd64 on system is 1.8.22-0+deb8u1.
Should I wait for Helium to use newer Opera?
Or is there a way to install newer libdbus-1-3 for Opera only (without breaking the system)?
Or can I upgrade to stretch without breaking the system?
(Now I have:
neko@venus:~/bin$ uname -a
Linux venus 3.16.0-5-amd64 #1 SMP Debian 3.16.51-3+deb8u1 (2018-01-08) x86_64 GNU/Linux
neko@venus:~/bin$ lsb_release -d
Description: BunsenLabs GNU/Linux 8.9 (Hydrogen)
)
Offline
is there a way to install newer libdbus-1-3 for Opera only (without breaking the system)?
Not really, no, sorry.
You will have to wait until we have our Helium repositories up and running and then either try a `dist-upgrade` from your Hydrogen system or install a fresh Helium system.
Alternatively, you could try running Opera from a sid container, that might work:
http://forums.debian.net/viewtopic.php?f=16&t=129390
It's a bit technical though
Offline
Alternatively, you could try running Opera from a sid container, that might work:
Thank you for your reply.
I'd better wait for Helium.
(Or I will try to upgrade my skills if I have the time ^_^)
Offline
ainoneko, you can find a link to the current helium alpha (but the devs are being very modest about it; imo it's a beta close to stable) here.
Offline
^ That's our old image actually, we're already on to beta3 8)
The OP won't have to wait long for the release, a development install would require tinkering after the release anyway to keep the BL repositories active.
Offline
On the Opera forums someone tweaked the DEB package for lower versions of libdbus. Maybe that's a way to get it (temporarily) running?
https://forums.opera.com/topic/24994/ca … -04-lts/46
(I have not tested this so be careful!)
Last edited by vinzv (2018-04-05 13:21:24)
Offline
@ainoneko As alternatives to Opera there are also Otter-browser and Vivaldi (but not in the repos yet).
Offline
ohnonot wrote:^ That's our old image actually, we're already on to beta3
sorry for that; but is that beta3 available for download? i'm pretty sure the links in post #1 of the thread i mentioned are still the same...
Offline
^The beta links went on a new thread: https://forums.bunsenlabs.org/viewtopic.php?id=4698
Sorry, we could have broadcast it a bit more. I've just put a note at the end of the alpha thread.
In fact, I think we're getting pretty close to an actual release.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^ thanks.
i think you should also edit the first post of the alpha thread.
Offline
^ Good point, done.
Offline
It might be possible to backport a newer libdbus from Stretch to Jessie, but that's one I haven't done yet. I might try it, since the same Opera problem will affect Jessie-based MX 15/16, and I have some Jessie-based Virtual Box machines I can use to test to see how much smoke comes out.
Last edited by stevep (2018-04-06 18:28:11)
Offline
I could not see any ill effects in a test install of the backports, so I made a repo on the OBS with the builds. They are versioned to allow an in-place upgrade to Stretch. Instructions: https://software.opensuse.org//download … ckage=dbus
Add the repo with sudo or as root:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/dbus/Debian_8.0/ /' > /etc/apt/sources.list.d/home:stevenpusser:dbus.list
as a normal user, download the repo key:
rm -f Release.key && wget -nv https://download.opensuse.org/repositories/home:stevenpusser:dbus/Debian_8.0/Release.key -O Release.key
With sudo or as root: add the key , then update the apt database, simulate an upgrade to see what it wants to do, then upgrade the packages if all looks fine.
apt-key add - < Release.key
apt-get update
apt-get -s upgrade
apt-get upgrade
Offline
@stevep, wow. I don't know that I'll test this as dbus is a major system element, but... just wow! So cool!
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
I only tested it in a virtual machine, but it seemed to work fine there, and is the only simple way I could come up with to get Opera to work on Jessie. Maybe HOAS has some magic container commands, though.
Offline
I just rebuilt the official Opera .deb for libdbus-1-3 >= 1.8.22. Installation worked with no errors or problems on a Jessie VM:
@ainoneko You can get the package here: https://vinzv.space/nextcloud/s/PA6xnpTitJNq5zG
Offline
or install a fresh Helium system.
I did this now (with my /home on a separate partition), and it looks good for the time being. ^_^
Offline