aptitude upgrade - problem

Pomoc dotycząca instalacji systemu
Awatar użytkownika
menthu
Posty: 26
Rejestracja: 28 marca 2008, 09:27
Lokalizacja: Olsztyn

aptitude upgrade - problem

Post autor: menthu »

Witam!
Od jakiegoś czasu mam problem z aptitude. Na początku nie chciało zainstalować jednego pakietu, później kilku, a teraz w ogóle nie chce zainstalować żadnej aktualizacji, które zaczynają się kumulować. Nie wiem co z tym mogę zrobić. System Debian Sid.
debian-deskop:/home/igor# aptitude upgrade
W: The "upgrade" command is deprecated; use "safe-upgrade" instead.
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Zapisywanie dodatkowych informacji o stanie... Gotowe
Odczyt opisów zadań... Gotowe
Rozwiązywanie problemów...
Rozwiązywanie problemów...
Rozwiązywanie problemów...
Następujące NOWE pakiety zostaną zainstalowane:
libcwidget3{a} libdjvulibre21{a}
Następujące pakiety zostaną USUNIÊTE:
libgif4{u} libimlib2{u} libkdcraw2{u} libungif4g{u}
Następujące pakiety zostaną uaktualnione:
aptitude busybox digikam ftp gtk-qt-engine iceweasel initscripts
libaudclient1 libclass-methodmaker-perl libdb4.6 libmime-perl
libmime-tools-perl libwine libwine-alsa libwine-cms libwine-gl
libwine-gphoto2 libwine-ldap libwine-print libwine-sane nfs-common poster
sysv-rc sysvinit sysvinit-utils ttf-freefont wget wine wine-bin
wine-utils xserver-xorg-video-nv
The following partially installed packages will be configured:
libmagick10
Następujące pakiety POLECANE przez inne NIE zostaną zainstalowane:
aptitude-doc-cs aptitude-doc-en aptitude-doc-fi aptitude-doc-fr
aptitude-doc-ja libparse-debianchangelog-perl
31 pakietów uaktualnianych, 2 instalowanych, 4 do usunięcia i 0 nie uaktualnianych.
Do pobrania 0B/44,7MB archiwów. Zwolnione po rozpakowaniu: 36,9kB.
Kontynuować? [Y/n/?] y
Zapisywanie dodatkowych informacji o stanie... Gotowe
Rozpakowywanie szablonów dla pakietów: 100%
(Odczytywanie bazy danych ... 81636 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie libdjvulibre21 (z .../libdjvulibre21_3.5.20-5_i386.deb) ...
dpkg: błąd przetwarzania /var/cache/apt/archives/libdjvulibre21_3.5.20-5_i386.deb (--unpack):
próba nadpisania `/usr/share/djvu/osi/cs/messages.xml', który istnieje także w pakiecie libdjvulibre15
dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok)
Wystąpiły błędy podczas przetwarzania:
/var/cache/apt/archives/libdjvulibre21_3.5.20-5_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie libmagick10:
libmagick10 zależy od libdjvulibre21 (>= 3.5.20); jednakże:
Pakiet libdjvulibre21 nie jest zainstalowany.
dpkg: błąd przetwarzania libmagick10 (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
libmagick10
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Zapisywanie dodatkowych informacji o stanie... Gotowe
Odczyt opisów zadań... Gotowe

debian-deskop:/home/igor#
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

jak zwykle :-D podaj:

Kod: Zaznacz cały

cat /etc/apt/sources.list
Awatar użytkownika
menthu
Posty: 26
Rejestracja: 28 marca 2008, 09:27
Lokalizacja: Olsztyn

Post autor: menthu »

Kod: Zaznacz cały

#
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 CD Binary-1 20080308-20:17]/ lenny main

# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 CD Binary-1 20080308-20:17]/ lenny main

# deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main
# deb-src [url]http://ftp.pl.debian.org/debian/[/url] lenny main

# deb [url]http://security.debian.org/[/url] lenny/updates main
# deb-src [url]http://security.debian.org/[/url] lenny/updates main

deb [url]http://ftp.pl.debian.org/debian/[/url] sid main non-free contrib
deb-src [url]http://ftp.pl.debian.org/debian/[/url] sid main non-free contrib

deb [url]http://www.debian-multimedia.org[/url] sid main
deb-src [url]http://www.debian-multimedia.org[/url] sid main
Orion
Posty: 30
Rejestracja: 13 marca 2008, 00:08
Lokalizacja: £ód¼

Post autor: Orion »

Kod: Zaznacz cały

aptitude upgrade
Ale czemu akurat to polecenie??

A może spróbuj to:

Kod: Zaznacz cały

aptitude update
aptitude dist-upgrade
lub

Kod: Zaznacz cały

apt-get update
apt-get upgrade
Tylko pamiętaj, żeby przed aktualizacją zrobić najpierw zaktualizowanie listy pakietów.
Awatar użytkownika
menthu
Posty: 26
Rejestracja: 28 marca 2008, 09:27
Lokalizacja: Olsztyn

Post autor: menthu »

Niestety, niezależnie której z komend użyję, to zawsze wynik jest ten sam. Zaczyna od aktualizacji libmagick10 i wywala błąd, że nie da się zainstalować z powodu niespełnionych zależności, ponieważ wymaga libdjvulibre21, a ten zainstalować się nie chce i cały proces aktualizacji jest przerywany.

Kod: Zaznacz cały

Rozpakowywanie szablonów dla pakietów: 100%
Prekonfiguracja pakietów ...
(Odczytywanie bazy danych ... 81636 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie libdjvulibre21 (z .../libdjvulibre21_3.5.20-5_i386.deb) ...
dpkg: błąd przetwarzania /var/cache/apt/archives/libdjvulibre21_3.5.20-5_i386.deb (--unpack):
 próba nadpisania `/usr/share/djvu/osi/cs/messages.xml', który istnieje także w pakiecie libdjvulibre15
dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok)
Wystąpiły błędy podczas przetwarzania:
 /var/cache/apt/archives/libdjvulibre21_3.5.20-5_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie libmagick10:
 libmagick10 zależy od libdjvulibre21 (>= 3.5.20); jednakże:
  Pakiet libdjvulibre21 nie jest zainstalowany.
dpkg: błąd przetwarzania libmagick10 (--configure):
 problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
 libmagick10
Czytanie list pakietów... Gotowe  
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Myslec, myslec panowie i czytac uwaznie komunikaty. Albo nie instalowac Sida.

Kod: Zaznacz cały

dpkg -r libdjvulibre15 
Z tego co widze zaleznosci sa zle ustalone i niestety jest potrzebna brutalna interwencja - w Sidzie zdarza sie od czasu do czasu cos takiego.
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

giaur pisze:Myslec, myslec panowie i czytac uwaznie komunikaty. Albo nie instalowac Sida.
to po pierwsze.
Po drugie, są tam zahaszowane repozytoria lennego - a nie wiadomo, czy przy aktualizacji na sida katalog /var/cache/apt/archives nie był wyczyszczony, i stąd powstał złe zależności. menthu pisze, że błędy zalezności zaczynają mu się kumulować.
giaur pisze:dpkg -r libdjvulibre15
ja bym dał z opcją --purge
A tak dla ułatwienia dla nowych - jeszcze klikających :mrgreen: użytkowników - to odpalić synaptica i usunąć uszkodzone lub źle, ewentualnie nie do końca skonfigurowane pakiety
Orion
Posty: 30
Rejestracja: 13 marca 2008, 00:08
Lokalizacja: £ód¼

Post autor: Orion »

Kod: Zaznacz cały

A tak dla ułatwienia dla nowych - jeszcze klikających :mrgreen: użytkowników - to odpalić synaptica i usunąć uszkodzone lub źle, ewentualnie nie do końca skonfigurowane pakiety
Synaptic śmierdzi :P Ja go tylko używam do sprawdzenia, co mam aktualnie zainstalowane i co należy usunąć w razie czego. Tak to tylko konsola. Choć przyznam sie, iż do tej pory użyłem go 3 razy tylko :]
Awatar użytkownika
menthu
Posty: 26
Rejestracja: 28 marca 2008, 09:27
Lokalizacja: Olsztyn

Post autor: menthu »

giaur pisze:Myslec, myslec panowie i czytac uwaznie komunikaty. Albo nie instalowac Sida.

Kod: Zaznacz cały

dpkg -r libdjvulibre15 
No tak, po długim użytkowaniu "innych systemów operacyjnych" człowiek odzwyczaił się od myślenia. Mam nadzieję, że wszystko jest jeszcze do nadrobienia. :P W każdym razie pomogło, dzięki.
Bodzio pisze: Po drugie, są tam zahaszowane repozytoria lennego - a nie wiadomo, czy przy aktualizacji na sida katalog /var/cache/apt/archives nie był wyczyszczony, i stąd powstał złe zależności. menthu pisze, że błędy zalezności zaczynają mu się kumulować.
Menthu pisał, że ilość aktualizacji do zrobienia zaczyna mu już się kumulować, bo nie chcą się instalować przez ten błąd. :) Aktualizację na Sida przeprowadziłem zaraz po zainstalowaniu "czystego" lennego, więc za dużo do aktualizowania nie było. Dotąd nie było problemów...

Podsumowując: problem rozwiązany.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Dokladnie, nic strasznego tu sie nie stalo - nie kumuluja sie zadne bledy, tylko po prostu aptitude zdycha jezeli napotka na blad i nie instaluje juz nic - pakiety zostaja sciagniete i nie rozpakowane nawet.
ODPOWIEDZ