Strona 1 z 1

apt-get i segmentation fault

: 18 grudnia 2009, 01:05
autor: tecumseh12
Witam.
To mój pierwszy post, więc proszę o wyrozumiałość. Być może zbyt optymistycznie dodałem wpis do /etc/apt/source.list, generalnie poszukuje dobrego człowieka, który wyjaśni mi taką odpowiedź mojego systemu:

Kod: Zaznacz cały

root@akademik# aptitude safe-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Następujące częściowo zainstalowane pakiety zostaną skonfigurowane:
  libaa1-dev libmikmod2-dev mc 
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
/bin/sh: line 1:  8757 Naruszenie ochrony pamięci   /usr/sbin/dpkg-preconfigure --apt
Konfigurowanie libaa1-dev (1.4p5-37+b1) ...
/var/lib/dpkg/info/libaa1-dev.postinst: line 6:  8760 Naruszenie ochrony pamięci   install-info --quiet /usr/share/info/aalib.info
dpkg: błąd przetwarzania libaa1-dev (--configure):
 podproces post-installation script zwrócił kod błędu 139
Konfigurowanie libmikmod2-dev (3.1.11-a-6) ...
/var/lib/dpkg/info/libmikmod2-dev.postinst: line 11:  8763 Naruszenie ochrony pamięci   install-info --quiet --section "Programming" "Programming" /usr/share/info/mikmod.info
dpkg: błąd przetwarzania libmikmod2-dev (--configure):
 podproces post-installation script zwrócił kod błędu 139
Konfigurowanie mc (2:4.6.2~git20080311-4) ...
/var/lib/dpkg/info/mc.postinst: line 5:  8765 Naruszenie ochrony pamięci   update-alternatives --install /usr/bin/view view /usr/bin/mcview-debian 25 --slave /usr/share/man/man1/view.1.gz view.1.gz /usr/share/man/man1/mcview.1.gz
dpkg: błąd przetwarzania mc (--configure):
 podproces post-installation script zwrócił kod błędu 139
Wystąpiły błędy podczas przetwarzania:
 libaa1-dev
 libmikmod2-dev
 mc
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Być może pomocne będą dodatkowe informacje:

Kod: Zaznacz cały

root@akademik# cat /etc/apt/sources.list
deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main non-free contrib
deb-src [url]http://ftp.pl.debian.org/debian/[/url] lenny main non-free contrib
deb [url]http://security.debian.org/[/url] lenny/updates main contrib non-free
deb-src [url]http://security.debian.org/[/url] lenny/updates main contrib non-free

#deb [url]http://www.emdebian.org/emdebian-tools/stable[/url] ./
deb [url]http://www.emdebian.org/debian/[/url] lenny main

Kod: Zaznacz cały

root@akademik# uname -a
Linux debian 2.6.26-2-686 #1 SMP Wed Nov 4 20:45:37 UTC 2009 i686 GNU/Linux

Kod: Zaznacz cały

root@akademik# cat /etc/debian_version
5.0.3
Nie mogę przeprowadzić właściwie żadnej operacji z użyciem apt-get lub aptitude. Szukałem odpowiedzi w sieci, ale nie znalazłem niczego co pomogłoby rozwikłać ten problem. Próbowałem:

Kod: Zaznacz cały

aptitude reinstal
apt-get -f install
apt-get upgrade
apt-get  remove
itp.

Proszę o pomoc.

[ Dodano: |20 Gru 2009|, 2009 18:53 ]
Zainstalowałem od nowa cały system, wiec temat nie jest już dla mnie tak naglący. Jednak gdyby ktoś znał powód dlaczego menadżer pakietów się segfaultował to niech napisze - może w przyszłości uda mi się uniknąć podobnych problemów. Poza tym że menadżer pakietów działał wadliwie, nie mogłem również dokonać cross kompilacji jądra na architekturę armową. Proces się również segfaultował, zaznaczam że wcześniej nie było z tym problemów, a kompilowałem przy użyciu tego samego kompilatora i tych samych źródeł. pozdr.