ďťż
 
 
   Uszkodzony pakiet - co zrobić w takiej sytuacji?
 
 

Tematy

 
    
 

 

 

 

Uszkodzony pakiet - co zrobić w takiej sytuacji?





malacz - 04-04-2010 13:38
xyz17:~# apt-get install libssl-dev
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żywasz 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:
  libssl-dev: Wymaga: libssl0.9.8 (= 0.9.8g-15+lenny6) ale 0.9.8m-2 ma zostać zainstalowany
E: Pakiety są uszkodzone Co mam zrobić w takiej sytuacji?



fnmirk - 04-04-2010 13:53
apt-get clean
apt-get update
apt-get upgrade -u



malacz - 19-04-2010 20:20
Nie pomogło.. moje repozytoria:
#~~~~~~Lenny~~~~~~#
deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib
deb http://security.debian.org/ lenny/updates main contrib non-free

deb-src http://security.debian.org/ lenny/updates main contrib non-free



pavbaranov - 19-04-2010 21:04
Tego typu informacje pojawiają się, jeśli - korzystając z różnych repozytoriów - w jednych znajduje się wersja już nowsza niż ta, która jest wymagana przez instalowany pakiet.
W Twoim przypadku, prawdopodobnie (sprawdź) w security masz już pakiet libssl0.9.8 w wersji m-2, zaś libssl-dev, który chcesz zainstalować wymaga wersji (równej, czyli nie mniejszej i nie większej) g-15+lenny6. W takim przypadku możesz (czasowo) wyłączyć te repozytoria, które mogą mieć nowsze paczki (security), odświeżyć listę programów, zainstalować to co potrzebujesz, a potem wrócić do pierwotnych ustawień w sources.list. Niekiedy pomaga.




fnmirk - 19-04-2010 21:38
malacz, masz ładny poślizg w udzielaniu odpowiedzi. Sprawdź ile zmian nastąpiło przez te dwa tygodnie. Miałem pewnie jakiś pomysł ale w tej chwili trudno jest Ci udzielić odpowiedzi, po prostu już nie pamiętam.

Polecenia o wykonanie, których poprosiłem na pewno wyświetlają jakieś informacje zwrotne. Samo stwierdzenie, że nie pomogło nie wystarczy. One nie miały pomóc.

Przedstaw dodatkowe informacje.
uname -r
dpkg -l | grep squeeze



malacz - 19-04-2010 22:02
Wywaliłem te repozytoria co tutaj na forum pokazałem i wstawiłem standardowe systemowe. Zrobiłem aktualizację bazy pakietów i nic, nadal to samo.
xyz17:~/ACE/build# uname -r
2.6.26-1-686
xyz17:~/ACE/build#
xyz17:~/ACE/build# dpkg -l | grep squeeze
xyz17:~/ACE/build#



mariaczi - 19-04-2010 22:31
Pokaż wynik
apt-cache policy libssl0.9.8



fnmirk - 19-04-2010 22:43
System jest nieaktualny. W wersji stabilnej jest już domyślnie nowsza wersja jądra. apt-cache policy linux-image-2.6.26-2-686
linux-image-2.6.26-2-686:
  Zainstalowana: 2.6.26-21lenny4
  Kandydująca: 2.6.26-21lenny4
  Tabela wersji:
 *** 2.6.26-21lenny4 0
        500 http://security.debian.org lenny/updates/main Packages
        100 /var/lib/dpkg/status
    2.6.26-21 0
        500 http://ftp.pl.debian.org lenny/main Packages Przedstaw co wypisuje na ekranie polecenie: apt-get upgrade -u



malacz - 19-04-2010 22:49
yz17:~/ACE/build# apt-cache policy libssl0.9.8
libssl0.9.8:
  Zainstalowana: 0.9.8m-2
  Kandydująca: 0.9.8m-2
  Tabela wersji:
 *** 0.9.8m-2 0
        100 /var/lib/dpkg/status
    0.9.8g-15+lenny6 0
        500 http://ftp.pl.debian.org lenny/main Packages
        500 http://security.debian.org lenny/updates/main Packages
yz17:~/ACE/build# apt-get upgrade -u
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.



mariaczi - 19-04-2010 22:55
Korzystam z tego repozytorium jakie wymieniłeś i najświeższa wersja libssl to ta która jest wymagana przez libssl-dev. Zaktualizuj system jak pisał fnmirk i wtedy dopiero doinstaluj pakiet libssl-dev.



fnmirk - 20-04-2010 00:07
Przedstaw: cat /etc/apt/sources.list
 apt-cache policy linux-image-2.6.26-2-686
 apt-cache policy linux-image-2.6.26-1-686
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis