Jump to content
NoRobot

Problem z aktualizacją

Recommended Posts

# 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?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
# 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   

 

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
# 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ż.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...