Iridium browser will not upgrade
Iridium browser will not upgrade
I often use the iridium browser and I get my updates directly from the developers.
Using apt-get from the command line to upgrade iridium results in the following error message.
The following packages have unmet dependencies:
iridium-browser : Depends: libstdc++6 (>= 7) but 6.3.0-18+deb9u1 is to be installed
E: Unable to correct problems, you have held broken packages
I had a peek in synaptic but could not find any broken packages.
I would be grateful for any suggestions on how I might solve this problem.
I usually ask for your folks opinion before I install a package from the debian testing repository.
Tom
Naturally nuts no pharmaceuticals required
Using apt-get from the command line to upgrade iridium results in the following error message.
The following packages have unmet dependencies:
iridium-browser : Depends: libstdc++6 (>= 7) but 6.3.0-18+deb9u1 is to be installed
E: Unable to correct problems, you have held broken packages
I had a peek in synaptic but could not find any broken packages.
I would be grateful for any suggestions on how I might solve this problem.
I usually ask for your folks opinion before I install a package from the debian testing repository.
Tom
Naturally nuts no pharmaceuticals required
Re: Iridium browser will not upgrade
it's a longstanding "known issue" for debian Stretch users who wanna use newer Iridium versions
https://github.com/iridium-browser/tracker/issues/214
Also, once you get past the libstdc hurdle, you may encounter the "--no-sandbox" gotcha: http://forum.mxlinux.org/viewtopic.php? ... it=iridium
Code: Select all
Depends: libstdc++6 (>= 7) but 6.3.0-18+deb9u1 is to be installed
Also, once you get past the libstdc hurdle, you may encounter the "--no-sandbox" gotcha: http://forum.mxlinux.org/viewtopic.php? ... it=iridium
Re: Iridium browser will not upgrade
Why not install the same yet compatible version in the main MX 17/18 repository?
https://repology.org/project/iridium-browser/versions
https://repology.org/project/iridium-browser/versions
Re: Iridium browser will not upgrade
Thank you for your advice Stevo, I was not aware that Iridium was available from the MX repositories.
If I might ask a "small" favor can you please build the latest version of Iridium for MX users.
I believe the developers of Iridium only release two updates a year.
Tom
Naturally nuts no pharmaceuticals required
If I might ask a "small" favor can you please build the latest version of Iridium for MX users.
I believe the developers of Iridium only release two updates a year.
Tom
Naturally nuts no pharmaceuticals required
Re: Iridium browser will not upgrade
We have the same 2018.11.71 version as they provide: https://iridiumbrowser.de/downloads/debian
Edit: I see they have a newer 2019.04.73 version in their repo, so will work on building that.
Edit: I see they have a newer 2019.04.73 version in their repo, so will work on building that.
Re: Iridium browser will not upgrade
It appears that they gave up trying to build in on a Stretch base, so built it on a higher gcc without telling anyone.
All builds fail for me with clang-4.0, -6.0, and -7. Debian has patches to get Chromium to build on gcc-6, but I haven't been able to port them over.
All builds fail for me with clang-4.0, -6.0, and -7. Debian has patches to get Chromium to build on gcc-6, but I haven't been able to port them over.
Re: Iridium browser will not upgrade
I have been able to backport gcc-7.1 and add it to my local repo, which provides a new enough libc++6 package so that the Iridium team's deb package will install on MX 17/18. Since they built against Ubuntu versions of libva-dev, I get va-api errors in the terminal when starting it from there, and the hardware-accelerated video playback doesn't work--it's just using the CPU like before, but everything else seem OK. Plus the HVA will be broken for Ubuntu users that aren't using the exact Ubuntu release that it was built on, anyway. I'll send the gcc-7 build to our experimental repo--we may also be able to use it to build packages that fail on gcc-6.
Re: Iridium browser will not upgrade
Always advisable to search MX package installer FIRST for a package (and to ascertain package version) in all the different repos represented therein, before deciding to install a direct download deb file from a 3rd party source .outlaw wrote: ↑Mon May 27, 2019 2:52 pm Thank you for your advice Stevo, I was not aware that Iridium was available from the MX repositories.
If I might ask a "small" favor can you please build the latest version of Iridium for MX users.
I believe the developers of Iridium only release two updates a year.
Tom
Naturally nuts no pharmaceuticals required
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400
Re: Iridium browser will not upgrade
Thank you for your efforts Stevo, looking forward to trying out the latest version.
Tom
Naturally nuts no pharmaceuticals required
Tom
Naturally nuts no pharmaceuticals required
Re: Iridium browser will not upgrade
You can temporarily enable the experimental repo by adding this line to /etc/apt/sources.list.d/mx.list:
Using Featherpad to do so:
then save the file, but leave it open in Featherpad to disable later.
Update your package database
Then install the 2019.04.73 deb from their repo with the Thunar custom action or gdebi: https://downloads.iridiumbrowser.de/deb ... _amd64.deb
This will upgrade a couple files as well as pull in a couple versions of gcc-7-base.
When done, go back to Featherpad, comment out the experimental repo line by putting a "#" at the beginning
, and save the file.
Then again.
Code: Select all
deb http://mxrepo.com/mx/experimental/ stretch test \
Code: Select all
sudo fpad /etc/apt/sources.list.d/mx.list
Update your package database
Code: Select all
sudo apt update
This will upgrade a couple files as well as pull in a couple versions of gcc-7-base.
When done, go back to Featherpad, comment out the experimental repo line by putting a "#" at the beginning
Code: Select all
# deb http://mxrepo.com/mx/experimental/ stretch test \
Then
Code: Select all
sudo apt update