linuxmint / mintinstall

Software Manager
143 stars 100 forks source link

chromium-driver 119 unmet dependencies #395

Open MatzFan opened 1 year ago

MatzFan commented 1 year ago

What happened: I've just tried to install chromium-driver from Software Manager and get the following error message:

The following packages have unmet dependencies: chromium-driver: Depends: chromium (= 119.0.6045.105-1~deb12u1) but it is not going to be installed

This seems to be because chromium-driver is a Debian package (119.0.6045.105-1\~deb12u1) whereas the chromium package is from LMDE Faye repo: (118.0.5993.88\~linuxmint1+faye).

What I expected: To be able to install the package

Workaround: I guess I could install the Debian package from here: https://packages.debian.org/bookworm/chromium but it would be nice if Faye packages played nice with Debian dependencies.

Btw, only been using LMDE a few weeks and very impressed. Ex Ubuntu user and fed up with snap, Ubuntu Advantage & scary vulnerability messages that result from not subscribing to Ubuntu Pro..

System info OS: LDME Faye 6 Cinnamon: 5.8.4 mintinstall: 8.2.8

MatzFan commented 1 year ago

So I fixed this temporarily by pinning chromium priority to ensure the install candidate is from bookworm-security with the following entry in a file called chromium-bookworm-security.pref in /etc/apt/preferences.d:

Package: chromium
Pin: release n=bookworm-security
Pin-Priority: 700

The issue of Faye packages in mintinstall with broken dependencies remains though.

marco4mp commented 11 months ago

Hi. Have you tried it recently? I installed it through Software Manager on LMDE6 and had no problems.

MatzFan commented 11 months ago

@marco4mp that seems to be because the package has been removed from the Faye repo. Software Manager now shows the Debian Bookworm package; 120.0.6099.129-1~deb12u1.

This is actually the best way to resolve the issue.

mtwebster commented 11 months ago

Mint's/LMDE's 'chromium' package comes with /usr/bin/chromedriver, there's no separate package.