Skocz do zawartości

Problem z aktualizacją


NoRobot

Rekomendowane odpowiedzi

# dnf -y update
Ostatnio sprawdzono ważność metadanych: 2:13:00 temu w dniu wto, 8 cze 2021, 10:01:20.
Rozwiązano zależności.

 Problem: mlt-6.24.0-3.fc34.i686 ma niższą architekturę
  - pakiet mlt-freeworld-6.24.0-3.fc34.x86_64 wymaga mlt = 6.24.0, ale nie można zainstalować żadnego pakietu go dostarczającego
  - nie można zainstalować mlt-6.26.1-1.fc34.x86_64 i mlt-6.24.0-3.fc34.x86_64 jednocześnie
  - nie można zainstalować najlepszego kandydata aktualizacji dla pakietu mlt-freeworld-6.24.0-3.fc34.x86_64
  - nie można zainstalować najlepszego kandydata aktualizacji dla pakietu mlt-6.24.0-3.fc34.x86_64
===================================================================================================================================================================================================================
 Pakiet                                        Architektura                                     Wersja                                                     Repozytorium                                      Rozm.
===================================================================================================================================================================================================================
Pomijanie sprzecznych pakietów:
(dodanie „--best --allowerasing” do wiersza poleceń wymusi ich aktualizację):
 mlt                                           x86_64                                           6.26.1-1.fc34                                              updates                                           881 k

Podsumowanie transakcji
===================================================================================================================================================================================================================
Pominięcie  1 pakiet

Nie ma nic do zrobienia.
Ukończono.

Zainstalowałem kdenlive. Nie mam pojęcia skąd się wziął w moim systemie pakiet mlt-6.24.0-3.fc34.i686.

Zrobiłem reinstalację kdenlive i znowu ten sam problem. Teraz użyłem tej opcji „--best --allowerasing” i wszystko sie zaktualizowało, jednak skąd ten pakiet mlt-6.24.0-3.fc34.i686?

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj usunąć ten pakiet to będziesz wiedział co go potrzebuje

dnf remove mlt-6.24.0-3.fc34.i686

Możesz też poszukać w logach kiedy instalowałeś mlt lub co bardziej prawdopodobne dnf zaciągnął jako zależność.

grep -in " mlt" /var/log/dnf.*

otrzymasz wtedy takie coś

/var/log/dnf.log:887:2021-06-04T17:38:02+0200 DEBUG

Gdzie pierwszy to nazwa pliku a po : numer linii gdzie ten wpis jest.

Odnośnik do komentarza
Udostępnij na innych stronach

# dnf -y update --best --allowerasing
Ostatnio sprawdzono ważność metadanych: 2:16:22 temu w dniu wto, 8 cze 2021, 10:01:20.
Rozwiązano zależności.
===================================================================================================================================================================================================================
 Pakiet                                            Architektura                               Wersja                                             Repozytorium                                                Rozm.
===================================================================================================================================================================================================================
Aktualizowanie:
 mlt                                               x86_64                                     6.26.1-1.fc34                                      updates                                                     881 k
Usuwanie zależnych pakietów:
 kdenlive                                          x86_64                                     21.04.1-1.fc34                                     @rpmfusion-free-updates                                      63 M
 mlt-freeworld                                     x86_64                                     6.24.0-3.fc34                                      @rpmfusion-free                                             152 k

Podsumowanie transakcji
===================================================================================================================================================================================================================
Aktualizacja  1 pakiet
Usunięcie     2 pakiety

Całkowity rozmiar pobierania: 881 k
Pobieranie pakietów:
mlt-6.26.1-1.fc34.x86_64.rpm                                                                                                                                                       518 kB/s | 881 kB     00:01    
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Razem                                                                                                                                                                              411 kB/s | 881 kB     00:02     
Wykonywanie sprawdzania transakcji
Pomyślnie ukończono sprawdzanie transakcji.
Wykonywanie testu transakcji
Pomyślnie ukończono test transakcji.
Wykonywanie transakcji
  Przygotowywanie                :                                                                                                                                                                             1/1 
  Aktualizowanie                 : mlt-6.26.1-1.fc34.x86_64                                                                                                                                                    1/4 
  Usuwanie                       : kdenlive-21.04.1-1.fc34.x86_64                                                                                                                                              2/4 
  Usuwanie                       : mlt-freeworld-6.24.0-3.fc34.x86_64                                                                                                                                          3/4 
  Czyszczenie                    : mlt-6.24.0-3.fc34.x86_64                                                                                                                                                    4/4 
  Wykonywanie skryptu            : mlt-6.24.0-3.fc34.x86_64                                                                                                                                                    4/4 
  Sprawdzanie                    : mlt-6.26.1-1.fc34.x86_64                                                                                                                                                    1/4 
  Sprawdzanie                    : mlt-6.24.0-3.fc34.x86_64                                                                                                                                                    2/4 
  Sprawdzanie                    : kdenlive-21.04.1-1.fc34.x86_64                                                                                                                                              3/4 
  Sprawdzanie                    : mlt-freeworld-6.24.0-3.fc34.x86_64                                                                                                                                          4/4 

Zaktualizowano:
  mlt-6.26.1-1.fc34.x86_64                                                                                                                                                                                         
Usunięto:
  kdenlive-21.04.1-1.fc34.x86_64                                                                         mlt-freeworld-6.24.0-3.fc34.x86_64   

 

Odnośnik do komentarza
Udostępnij na innych stronach

Czyli klasyczna sytuacja. Kilka pakietów z rpmfusion nie zostało przebudowanych po aktualizacji mlt dla Fedory.

Skąd się wziął mlt? To akurat można sprawdzić:

sudo dnf history mlt
sudo dnf history info [identyfikator transakcji, w której mlt został zainstalowany]

Prawdopodobnie został zainstalowany jako zależność Wine, albo Steam.  Gry na Windows są bardzo 32-btowe.

Odnośnik do komentarza
Udostępnij na innych stronach

# dnf history mlt.x86
Nie odnaleziono transakcji manipulującej pakietem „mlt.x86”.

Fedorę zainstalowałem ponownie z https://download.fedoraproject.org/pub/fedora/linux/releases/34/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-34-1.2.iso

Poza tym jestem już w takim wieku, że gry na Windows mnie nie interesują i Steam również.

Odnośnik do komentarza
Udostępnij na innych stronach

22 godziny temu, NoRobot napisał:

# dnf history mlt.x86
Nie odnaleziono transakcji manipulującej pakietem „mlt.x86”.

Fedorę zainstalowałem ponownie z https://download.fedoraproject.org/pub/fedora/linux/releases/34/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-34-1.2.iso

Poza tym jestem już w takim wieku, że gry na Windows mnie nie interesują i Steam również.

".x86" nie jest potrzebny. Ale jak przeinstalowałeś, to historii dnf już i tak nie ma.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...