Forum Linux Mint Polska

Pełna wersja: Nie mogę zainstalować chromium webdriver - niespełnione zależności
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Cześć, mam problem z zaisntalowaniem chromium-webriver, który potrzebny mi jest do testów automatycznycn w selenium. Zainstalowałem przeglądarkę chrome, jednak nie mogę zainstalować chromium-webdriver. Poniżem wklejam log z konsoli.

Kod:
System:    Kernel: 5.4.0-52-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: MATE 1.24.0
wm: marco dm: LightDM Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal



Sprawdzenie zainstalowanej wersji Chrome:
Kod:
╭─    ~ ··············································· ✔  at 09:51:46  ─╮
╰─ google-chrome --version                                                   ─╯
Google Chrome 86.0.4240.183


Próba instalacji webdrivera
Kod:
udo apt-get install chromium-chromedriver                                ─╯
[sudo] hasło użytkownika c0dexter:        
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
chromium-chromedriver : Wymaga: chromium-browser (>= 1:85.0.4183.83-0ubuntu0.20.04.2) ale 2020.10.27 ma zostać zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.


Co to teraz zrobić Panie i Panowie, żeby to zadziałało? Z góry dzięki za pomoc,
Michał
Z tego co widzę to nie chrome zainstalowałeś tylko chromium.
Obydwie rzeczy, chromium-chromedriver i chromium-browser, są już ciągnięte ze snapa, które w Mincie jest wyłączone, więc nie wiem jak udało Ci się zainstalować chromium na Mincie z repozytorii bez dodatkowych zabiegów.
Może pokaż co wyrzuci
Kod:
apt policy  chromium-browser chromium-chromedriver
i
Kod:
snap list
Dzięki za szybką odpowiedź Smile

Może pokaż co wyrzuci
Kod:
apt policy  chromium-browser chromium-chromedriver

Wyrzuca:
Kod:
─    ~ ··············································· ✔  at 10:12:18  ─╮
╰─ apt policy  chromium-browser chromium-chromedriver                        ─╯
chromium-browser:
  Zainstalowana: (brak)
  Kandydująca:   2020.10.27
  Tabela wersji:
     1:85.0.4183.83-0ubuntu0.20.04.2 500
        500 http://ftp.agh.edu.pl/ubuntu focal-updates/universe amd64 Packages
     2020.10.27 700
        700 http://ftp.icm.edu.pl/pub/Linux/dist/linuxmint/packages ulyana/upstream amd64 Packages
        700 http://ftp.icm.edu.pl/pub/Linux/dist/linuxmint/packages ulyana/upstream i386 Packages
     80.0.3987.163-0ubuntu1 500
        500 http://ftp.agh.edu.pl/ubuntu focal/universe amd64 Packages
chromium-chromedriver:
  Zainstalowana: (brak)
  Kandydująca:   1:85.0.4183.83-0ubuntu0.20.04.2
  Tabela wersji:
     1:85.0.4183.83-0ubuntu0.20.04.2 500
        500 http://ftp.agh.edu.pl/ubuntu focal-updates/universe amd64 Packages
     80.0.3987.163-0ubuntu1 500
        500 http://ftp.agh.edu.pl/ubuntu focal/universe amd64 Packages


Następnie:
Kod:
snap list

Wyrzuca:
Kod:
╭─    ~ ··········································· INT ✘  at 10:12:33  ─╮
╰─ snap list                                                                 ─╯
Name               Version                     Rev    Tracking       Publisher        Notes
chromium           86.0.4240.183               1382   latest/stable  canonical✓       -
chromium-ffmpeg    0.1                         17     latest/stable  canonical✓       -
code               fcac248b                    49     latest/stable  vscode✓          classic
core               16-2.47.1                   10185  latest/stable  canonical✓       core
core18             20200929                    1932   latest/stable  canonical✓       base
gnome-3-28-1804    3.28.0-19-g98f9e67.98f9e67  145    latest/stable  canonical✓       -
gtk-common-themes  0.1-36-gc75f853             1506   latest/stable  canonical✓       -
opera              72.0.3815.207               99     latest/stable  opera-software✓  -
postman            7.35.0                      128    latest/stable  postman-inc✓     -
snapd              2.47.1                      9721   latest/stable  canonical✓       snapd
spotify            1.1.42.622.gbd112320-37     42     latest/stable  spotify✓         -
Ok, devi z Minta wrzucili niedawno do swoich repo chromium w postaci paczki deb i pewnie stąd teraz te cyrki, bo ta wersja 2020.10.27 to jest chyba błędna.
Coś tu skopali i być może wystarczy trochę poczekać aż to naprawią.
(09-11-2020, 11:23)dedito napisał(a): [ -> ]Ok, devi z Minta wrzucili niedawno do swoich repo chromium w postaci paczki deb i pewnie stąd teraz te cyrki, bo ta wersja 2020.10.27 to jest chyba błędna.
Coś tu skopali i być może wystarczy trochę poczekać aż to naprawią.

Kurcze, czekać za bardzo nie mogę, bo mam rozmowę o robotę w tym tygodniu. Taka załośliwość w takim momencie? :>
Nie da się tego jakoś obejść?
Na chwilę obecną jedyna sensowna rzecz jaka mi przychodzi do głowy to wyłączyć gałąź upstream w menadżerze repozytorii, odświeżyć bazę paczek i próbować instalować.
[Obrazek: vuIQreOl.png] nie klikaj remove tylko wyłącz chceckboksa.
Po udanej instalacji załączyć ponownie.

Aktualizacja: po przemyśleniu sprawy to lepiej te chromium-browser czasowo zablokować pod kątem aktualizacji.
Takie coś powinno zadziałać:
Kod:
sudo apt-mark hold chromium-browser
Można to też wyklikać:
Menu
Administracja
Menedżer aktualizacji
Edycja
Zakładka - Czarna lista
kliknąć "+" i wpisać chromium-browser -> OK.
Dzięki Panowie Smile Udało mi się zainstalować i skonfigutować po zablokowaniu.
Oznaczam wątek jako rozwiązany.
Zamykam wątek.