Unmet dependencies on Linux Mint 22.1
-
@gwhitener said in Unmet dependencies on Linux Mint 22.1:
I should have specified that this is Mint Cinnamon. The whole reason for the distro upgrade was due to some functionality that seemed to have disappeared in the XFCE version.
Your problem is not that you are using Cinnamon, but Linux Mint "Debian Edition" -if I got this right-, which has some old glib version I suppose and newest Vivaldi 7.3 needs 2.39. This comes to a surprise to me, I need to check it later on my Debian 12 VM until then maybe @DoctorG can say if she has managed to install it there without any problems. Or is Linux Mint "Debian Edition" based on Debian 11, hence maybe this problem?(/late edit: known now)You 'd better post your apt/sources.list.d as @DoctorG asked you. (better than
/etc/os-release
but you could post that as well) -
@npro Debian 12 KDE is ok, i was able to install Vivaldi 7.3.
I guess Mint 22.1 (Debian edition) was badly packaged.
-
In Linux Mint Cinnamon 22.1 as well as in LMDE6 Cinnamon the new 7.3x Vivaldi version works perfectly.
However, there may be a difference to a fresh new installation, because I have only updated on both systems.BTW: In both LM 22.1 and LMDE6 there is no libglib2.0-0 or else installed here.
Maybe you got the wrong package? Where did you get it from? -
@Dancer18 packet is (likely) fine.
Package name of newerglib
libraries islibglib2.0-0t64
which provides the requestedlibglib2.0-0
(also done this way in Debian Trixie).Seems like the same problem as mentioned by @npro.
Which boiled down to "shitty-insane-GUI-failing-to-properly-resolve-dependencies".@gwhitener try
apt
(from the command line) to install the downloadedVivaldi
package. -
@becm Yes, sorry, I had only looked in the application manager and didn't find it there.
libglib2.0-0
is indeed installed, as I see in Synaptic. -
Perhaps there is still a need for clarification regarding the existing Linux version?
Linux Mint 22.1 is not a "Debian Edition", but is partly based on Ubuntu.
The Mint "Debian Edition" is called LMDE, the current version is LMDE 6.
I have both versions on 2 computers and have now installed Vivaldi in the latest version. I renamed the old, existing profile so that no old configurations falsify things. In both cases Vivaldi was installed cleanly without any unfulfilled dependencies.
So the first question to @gwhitener is which Linux Mint he really uses. -
@Dancer18 yep, it's nice that it works perfect for you, it is also still unclear what OP has done, "updated my Mint as a clean install" ?
. I suspect that "update" didn't go that well, so OP should do all what was told to from the beginning.
-
Total Linux noob here.
I downloaded the .deb from Vivaldi's site and had the same dependency problem on Linux Mint 22.1 cinnamon (ubuntu based, updated from 21.3-->22-->22.1).
Managed to install Vivaldi by opening the terminal in the downloads folder and ran "sudo dpkg -i vivaldi-stable_7.3.3635.7-1_amd64.deb". -
@resz41
How had you upgraded from Mint 21?apt update apt install mintupgrade sudo mintupgrade
Could be that you have not upgraded all or a broken package sources list.
Start Shell/Terminal
Type each command and hit Return to start it:sudo apt clean sudo apt update sudo apt upgrade
Any errors?
Try to install missing packages with:
sudo apt -f install
If that does not help give me the output of
cat /etc/apt/sources.list.d/official-package-repositories.list
-
@DoctorG I upgraded just like that (apt update, apt install mintupgrade, sudo mintupgrade, same as the official Mint documentation)
sudo apt upgrade gives me
The following upgrades have been deferred due to phasing: ubuntu-drivers-common 0 updated, 0 new installs, 0 deleted and 1 unupdated (<--I translated this second line from Finnish, don't know if the terms are correct.) cat /etc/apt/sources.list.d/official-package-repositories.list deb https://mirror.accum.se/mirror/linuxmint.com/packages xia main upstream import backport deb https://ubuntu.web.trex.fi/ubuntu noble main restricted universe multiverse deb https://ubuntu.web.trex.fi/ubuntu noble-updates main restricted universe multiverse deb https://ubuntu.web.trex.fi/ubuntu noble-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
-
@resz41 sources list looks good.
-
@resz41
sudo apt -f install
had not helped?Then try
sudo apt install libglib2.0-0t64
-
@DoctorG said in Unmet dependencies on Linux Mint 22.1:
@resz41 sources list looks good.
I have no idea about Mint's repositories but is this ok?linuxmint.com/packages xia main upstream import backport
well I guess you probably have that as well so scratch this.
-
@DoctorG sudo apt -f install doesn't help
sudo apt install libglib2.0-0t64 Reading package lists... Done Building dependency tree... Done Reading state information... Done libglib2.0-0t64 is already the newest version (2.80.0-6ubuntu3.2). 0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
-
@resz41 And now you was able to install Vivaldi?
-
@resz41 I'd let
apt
do the work of resolving any missing and/or outdated dependencies and install with a command likesudo apt install ./vivaldi-stable_7.3.3635.7-1_amd64.deb
. I'm always a little cautious about using the force option -
@DoctorG Yes, I'm posting via Vivaldi now. It's just that simply downloading Vivaldi .deb from vivaldi.com, double clicking it and letting the Linux Mint Package Installer gave me this:
I think that is the most common way of installing vivaldi on linux mint, as by default it doesn't show up in the package manager. You have to click on "Show unverified Flatpaks (not recommended)" in the software manager settings to see vivaldi.
As a newbie, that text looks very scary lol -
@DoctorG said in Unmet dependencies on Linux Mint 22.1:
@resz41 And now you was able to install Vivaldi?
yeah OP did that in a few posts above, the question now is if OP is willing to uninstall Vivaldi and re-install it using that gdebi/qapt/whateverGUI fork it is to see if this message comes up again
-
@resz41 Sorry to say, opening with package installer woks for me:
My Mint:
# inxi -S System: Host: minze Kernel: 6.8.0-57-generic arch: x86_64 bits: 64 Desktop: Cinnamon v: 6.4.8 Distro: Linux Mint 22.1 Xia
-
@DoctorG Maybe OP should reinstall that "GUI installer" and use "overwrite files", don't know the dpkg/apt syntax for that though.