You are not logged in.

#1 2018-04-03 06:39:06

ainoneko
Member
Registered: 2016-07-03
Posts: 8

Opera 52 needs newer libdbus-1-3: what to do?

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

#2 2018-04-03 07:22:05

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,068
Website

Re: Opera 52 needs newer libdbus-1-3: what to do?

ainoneko wrote:

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 hmm

Offline

#3 2018-04-05 03:33:16

ainoneko
Member
Registered: 2016-07-03
Posts: 8

Re: Opera 52 needs newer libdbus-1-3: what to do?

Head_on_a_Stick wrote:

Alternatively, you could try running Opera from a sid container, that might work:

Thank you for your reply.
I'd better wait for Helium.  smile
(Or I will try to upgrade my skills if I have the time ^_^)

Offline

#4 2018-04-05 05:01:50

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: Opera 52 needs newer libdbus-1-3: what to do?

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

#5 2018-04-05 13:08:12

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,068
Website

Re: Opera 52 needs newer libdbus-1-3: what to do?

ohnonot wrote:

^ 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

#6 2018-04-05 13:21:15

vinzv
Member
Registered: 2017-09-12
Posts: 186
Website

Re: Opera 52 needs newer libdbus-1-3: what to do?

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

#7 2018-04-05 21:37:03

martix
Kim Jong-un Stunt Double
Registered: 2016-02-19
Posts: 1,267

Re: Opera 52 needs newer libdbus-1-3: what to do?

@ainoneko As alternatives to Opera there are also Otter-browser and Vivaldi (but not in the repos yet).

Offline

#8 2018-04-06 05:47:52

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: Opera 52 needs newer libdbus-1-3: what to do?

Head_on_a_Stick wrote:
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

#9 2018-04-06 06:34:32

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,560
Website

Re: Opera 52 needs newer libdbus-1-3: what to do?

^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 )

Introduction to the Bunsenlabs Boron Desktop

Offline

#10 2018-04-06 06:36:22

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: Opera 52 needs newer libdbus-1-3: what to do?

^ thanks.
i think you should also edit the first post of the alpha thread.

Offline

#11 2018-04-06 11:42:33

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,068
Website

Re: Opera 52 needs newer libdbus-1-3: what to do?

^ Good point, done.

Offline

#12 2018-04-06 18:25:55

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 381

Re: Opera 52 needs newer libdbus-1-3: what to do?

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

#13 2018-04-06 22:23:44

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 381

Re: Opera 52 needs newer libdbus-1-3: what to do?

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

#14 2018-04-06 22:30:37

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,039
Website

Re: Opera 52 needs newer libdbus-1-3: what to do?

@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

#15 2018-04-07 18:48:47

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 381

Re: Opera 52 needs newer libdbus-1-3: what to do?

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

#16 2018-04-07 20:23:25

vinzv
Member
Registered: 2017-09-12
Posts: 186
Website

Re: Opera 52 needs newer libdbus-1-3: what to do?

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:
VirtualBox_debian-jessie-test_07_04_2018_22_18_43.th.png

@ainoneko You can get the package here: https://vinzv.space/nextcloud/s/PA6xnpTitJNq5zG

Offline

#17 2018-05-03 05:21:48

ainoneko
Member
Registered: 2016-07-03
Posts: 8

Re: Opera 52 needs newer libdbus-1-3: what to do?

Head_on_a_Stick wrote:

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

Board footer

Powered by FluxBB