Strona 1 z 1

Niespełnione zaleŻności?

: 22 lipca 2008, 09:58
autor: Akkon
Od wczoraj przy próbie aktualizacji systemu aptitude zgłasza taki problem:

Kod: Zaznacz cały

Następujące pakiety mają NIESPE£NIONE zależności:
  mencoder
Następujące NOWE pakiety zostaną zainstalowane:
  libdirac0{a} libmp3lame0{a} libschroedinger-1.0-0{a}
Następujące pakiety zostaną USUNIÊTE:
  liblame0{a}
Następujące pakiety zostaną zaktualizowane:
  libavcodec51
1 pakietów aktualizowanych, 3 instalowanych, 1 do usunięcia i 0 nie aktualizowanych.
Do pobrania 2599kB archiwów. Zajęte po rozpakowaniu: 1733kB.
Następujące pakiety mają niespełnione zależności:
  mencoder: Wymaga: liblame0 (>= 3.97) którego nie można zainstalować
Następujące działania rozwiążą problemy z zależnościami:

Usunięcie następujących pakietów:
kmenc15
mencoder
Tyle tylko, że ja mam pakiet liblame0 w wymaganej przez mencodera wersji:

Kod: Zaznacz cały

Pakiet: liblame0
Nowy: tak
Stan: zainstalowany
Zainstalowany automatycznie: tak
Wersja: 3.97-0.3
ba, instalował się on z powodu tegoż mencodera:

Kod: Zaznacz cały

Pakiet: mencoder
Nowy: tak
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 1:1.0.rc2svn20080531-0.1
Priorytet: dodatkowy
Sekcja: graphics
Opiekun: Christian Marillat <marillat@debian.org>
Rozmiar rozpakowanego: 8987k
Wymaga: [...] liblame0 (>= 3.97) [...]
Ktoś mnie oświeci :?:

//Edit 1
Dobra, nie musicie krzyczeć na mnie od razu ;-)

Kod: Zaznacz cały

Pakiet: libmp3lame0
Nowy: tak
Stan: niezainstalowany
Wersja: 3.98-0.0
Priorytet: opcjonalny
Sekcja: libs
Opiekun: Christian Marillat <marillat@debian.org>
Rozmiar rozpakowanego: 332k
Wymaga: libc6 (>= 2.7-1)
W konflikcie z: liblame0
Zastępuje: liblame0, libmp3lame-dev (<= 3.92-0.0)
Opis: LAME Ain't an MP3 Encoder
Pakiet libmp3lame0 zastępuje liblame0 (to jest to samo), który to z kolei jest w sztywnych zależnościach mencodera. No ale właśnie, najwyraźniej mencoder o tym jeszcze nie wie. Co zrobić żeby mi nie wywalał mencodera?

: 22 lipca 2008, 12:08
autor: fnmirk
Akkon pisze:Co zrobić żeby mi nie wywalał mencodera?
Chyba przeczekać. Od trzech dni już jest ta przypadłość. Oprócz memcodera nie spełniają zależności i przeznaczone są do usunięcia:

Kod: Zaznacz cały

ogmrip-doc
mencoder
ogmrip
subtitleripper
transcode
ripmake
dvdrip
liblame0
Może to trwać tydzień lub nawet dłużej.

Wystarczy nie aktualizować poniższych pakietów:

Kod: Zaznacz cały

libavdevice52
libavformat52
libmp3lame0
ffmpeg
libavcodec51
Przynajmniej na teraz?

: 23 lipca 2008, 10:15
autor: Akkon
fnmirk pisze:Może to trwać tydzień lub nawet dłużej
Na szczęście Twoja przepowiednia się nie sprawdziła ]Wystarczy nie aktualizować poniższych pakietów[/quote]
Potencjalne rozwiązania są rozumiem 3:

1. nie przeprowadzać żadnej aktualizacji
2. aktualizować przez: aptitude safe-upgrade
3. wstrzymać wszelkie aktualizacje interesującego nas pakietu: aptitude hold pakiet

:?:

Pytam tak na przyszłość.

: 23 lipca 2008, 15:48
autor: fnmirk
Akkon pisze:Zaktualizowali mencodera.
Nie do końca. Sprawdź co z listy, którą podałem jeszcze się gryzie. Jak Cię to interesuje :-/

Jest jakieś zawirowanie. Wczoraj mogłem wykonać aktualizację tylko z niemieckich serwerów.