Strona 1 z 6
dpkg - nienaprawialny błąd krytyczny
: 21 lutego 2009, 09:54
autor: sparagus
Witam.
to mój pierwszy post i proszę o wyrozumiałość.
Podczas instalacji kadu wywala mi takie coś:
Kod: Zaznacz cały
debian:/home/marcin# apt-get install kadu
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
kadu-common kadu-external-modules kadu-gtk-modules kadu-kde-modules libao2
libaudclient1 libglib1.2ldbl libgtk1.2 libgtk1.2-common libmcs1 libmowgli1
libsndfile1
Sugerowane pakiety:
kadu-themes libmcs-backend-gconf libmcs-backend-kconfig libmcs-utils
Zostaną zainstalowane następujące NOWE pakiety:
kadu kadu-common kadu-external-modules kadu-gtk-modules kadu-kde-modules
libao2 libaudclient1 libglib1.2ldbl libgtk1.2 libgtk1.2-common libmcs1
libmowgli1 libsndfile1
0 aktualizowanych, 13 nowo instalowanych, 0 usuwanych i 23 nieaktualizowanych.
Konieczne pobranie 0B/5100kB archiwów.
Po tej operacji zostanie dodatkowo użyte 16,3MB miejsca na dysku.
Kontynuować [T/n]? y
Zaznaczenie poprzednio niezaznaczonego pakietu libgtk1.2-common.
(Odczytywanie bazy danych ... dpkg: nienaprawialny błąd krytyczny, przerywanie:
lista plików pakietu "libmtp7" zawiera pustą nazwę pliku
E: Sub-process /usr/bin/dpkg returned an error code (2)
Jak sobie z tym poradzić bo ja już nie mam pomysłu?
: 21 lutego 2009, 13:13
autor: Akkon
Robiłeś
przed instalacją?
Pokaż wynik
: 21 lutego 2009, 15:18
autor: sparagus
Tak robiłem:
Zawartość /etc/apt/sources.list:
Kod: Zaznacz cały
deb [url]http://mirror.home-dn.net/debian-multimedia[/url] lenny main
deb-src [url]http://mirror.home-dn.net/debian-multimedia[/url] lenny main
#~~~~~~~~~~~~~~~~~~~~~Squeeze~~~~~~~~~~~~~~~~~~~~~~~~~#
deb [url]http://ftp.pl.debian.org/debian/[/url] squeeze main non-free contrib
deb-src [url]http://ftp.pl.debian.org/debian/[/url] squeeze main non-free contrib
deb [url]http://security.debian.org/[/url] squeeze/updates main contrib non-free
deb-src [url]http://security.debian.org/[/url] squeeze/updates main contrib non-free
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~Debian-multimedia~~~~~~~~~~~~~~~~~~~~#
deb [url]http://www.debian-multimedia.org[/url] squeeze main
deb-src [url]http://www.debian-multimedia.org[/url] squeeze main
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
: 21 lutego 2009, 15:38
autor: maly
Te wpisy w sources.list nie potrzebne, usuń.
Kod: Zaznacz cały
deb [url]http://mirror.home-dn.net/debian-multimedia[/url] lenny main
deb-src [url]http://mirror.home-dn.net/debian-multimedia[/url] lenny main
Ja bym spróbował usunąć tą bibliotekę
libmtp7 ręcznie.
: 21 lutego 2009, 15:38
autor: lis6502
Zależnie od tego co chcesz mieć zostaw wpisy albo od Lenny albo od Squezze, potem:
: 21 lutego 2009, 15:53
autor: sparagus
Ręczne usunięci libmtp7 nic nie pomaga. Porada kolegi lis6502 też nic nie pomaga.
: 21 lutego 2009, 16:03
autor: lis6502
Spróbuj dokładnie tak
Kod: Zaznacz cały
apt-get install -f
apt-get remove libmtp7--purge
jeśli to nie pomoże
Za każdym razym wklejaj tutaj co wypluwa apt-get.
: 21 lutego 2009, 16:12
autor: sparagus
Dla:
mam:
debian:/home/marcin# apt-get install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 23 nieaktualizowanych.
debian:/home/marcin#
dla:
debian:/home/marcin# apt-get remove libmtp7--purge
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu libmtp7--purge
dla:
debian:/home/marcin# apt-get install libmtp7 --reinstall
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 23 nieaktualizowanych.
Konieczne pobranie 0B/130kB archiwów.
Po tej operacji zostanie dodatkowo użyte 0B miejsca na dysku.
Kontynuować [T/n]? y
(Odczytywanie bazy danych ... dpkg: nienaprawialny błąd krytyczny, przerywanie:
lista plików pakietu "libmtp7" zawiera pustą nazwę pliku
E: Sub-process /usr/bin/dpkg returned an error code (2)
debian:/home/marcin#
debian:/home/marcin# apt-get install libmtp7 --reinstall
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 23 nieaktualizowanych.
Konieczne pobranie 0B/130kB archiwów.
Po tej operacji zostanie dodatkowo użyte 0B miejsca na dysku.
Kontynuować [T/n]? y
(Odczytywanie bazy danych ... dpkg: nienaprawialny błąd krytyczny, przerywanie:
lista plików pakietu "libmtp7" zawiera pustą nazwę pliku
E: Sub-process /usr/bin/dpkg returned an error code (2)
debian:/home/marcin#
Powoli się zniechęcam siedzę już prawie 8 godz nad tym.
Macie inne pomysły
?
: 21 lutego 2009, 16:16
autor: lis6502
Przepraszam, mój błąd:
między libmtp7 a --purge jest spacja :bag:.
Jeszcze w synatpicu jest takie
coś jak własne filtry, tam masz ,,uszkodzone pakiety''. Spróbuj to tak ugryźć.
to musi
zadziałać.
: 21 lutego 2009, 16:23
autor: sparagus
Fakt powinna być spacja. Też nie zauważyłem ale niestety to nie pomaga.
Poniżej jest to co jest wynikiem
Nie korzystam z synaptica tylko z konsoli, a tez go nie zainstaluje bo mi ten błąd się pojawia.
debian:/home/marcin# apt-get remove libmtp7 --purge
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
amarok-engine-xine libtagc0 amarok-common libfftw3-3 ruby1.8
libmusicbrainz4c2a ruby libtunepimp5 libifp4 libgpod3-nogtk libkarma0 libpq5
libruby1.8 libvisual-0.4-0 libnjb5 libofa0 libvisual-0.4-plugins
Aby je usunąć należy użyć "apt-get autoremove".
Następujące pakiety zostaną USUNIÊTE:
amarok* amarok-konqsidebar* libmtp7*
0 aktualizowanych, 0 nowo instalowanych, 3 usuwanych i 23 nieaktualizowanych.
Po tej operacji zostanie zwolnione 8241kB miejsca na dysku.
Kontynuować [T/n]? y
(Odczytywanie bazy danych ... dpkg: nienaprawialny błąd krytyczny, przerywanie:
lista plików pakietu "libmtp7" zawiera pustą nazwę pliku
E: Sub-process /usr/bin/dpkg returned an error code (2)