B

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
szmergiell
Beginner
Posty: 195
Rejestracja: 20 maja 2008, 00:16
Lokalizacja: Poznań

Błąd aktualizacji acpid

Post autor: szmergiell »

Aktualizowałem system. Jednym z pakietów do pobrania był acpid. Zatwierdziłem w aptitude i czekałem na efekty. Jednakże się nie doczekałem. Pojawił się taki komunikat:

Kod: Zaznacz cały

Następujące pakiety zostaną zaktualizowane:
  acpid
Następujące pakiety POLECANE przez inne NIE zostaną zainstalowane:
  acpi-support-base
1 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 9 nie aktualizowanych.
Do pobrania 41,2kB archiwów. Zajęte po rozpakowaniu: 0B.
Kontynuować? [T/n/?] y

Zapisywanie dodatkowych informacji o stanie... Gotowe
Pobieranie:1 [url]http://ftp.pl.debian.org[/url] testing/main acpid 1.0.8-7 [41,2kB]
Pobrano 41,2kB w 0s (101kB/s)
(Odczytywanie bazy danych ... 246014 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia acpid 1.0.8-6 (wykorzystując .../acpid_1.0.8-7_i386.deb) ...
 * Stopping ACPI services...                                                                                                            [ OK ]
invoke-rc.d: initscript acpid, action "stop" failed.
dpkg: ostrzeżenie - poprzedni skrypt pre-removal zwrócił kod błędu 1
dpkg - próba wywołania skryptu z nowego pakietu ...
 * Stopping ACPI services...                                                                                                            [ OK ]
invoke-rc.d: initscript acpid, action "stop" failed.
dpkg: błąd przetwarzania /var/cache/apt/archives/acpid_1.0.8-7_i386.deb (--unpack):
 podproces nowy skrypt pre-removal zwrócił kod błędu 1
 * Starting ACPI services...                                                                                                                   acpid: can't open /proc/acpi/event: No such file or directory
                                                                                                                                        [ OK ]
invoke-rc.d: initscript acpid, action "start" failed.
dpkg: błąd podczas czyszczenia środowiska:
 podproces post-installation script zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 /var/cache/apt/archives/acpid_1.0.8-7_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
dpkg: błąd przetwarzania acpid (--configure):
 Pakiet jest w złym stanie - powinien zostać przeinstalowany
 przed próbą jego skonfigurowania.
Wystąpiły błędy podczas przetwarzania:
 acpid
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

debian:/home/szmergiell#
Po tym, jak pojawił się ten problem, próbowałem odinstalować paczkę acpid jednak bezskutecznie. Pojawił się komunikat o błędzie. Nie pomogło również to:

Kod: Zaznacz cały

debian:/home/szmergiell# dpkg --configure -a
dpkg: błąd przetwarzania acpid (--configure):
 Pakiet jest w złym stanie - powinien zostać przeinstalowany
 przed próbą jego skonfigurowania.
Wystąpiły błędy podczas przetwarzania:
 acpid
debian:/home/szmergiell#
Jakieś pomysły? Przeczekać? Jeżeli czekać, to jest problem, bo w przypadku pojawienia się nowych pakietów, podczas aktualizacji wywala mi właśnie na acpid i dalej nie idzie.

edit:
Próba aktualizacji paczki do wersji z Sida kończy się tak samo jak dla wersji testowej.
W sumie to do końca nie wiem, czy w ogóle aktualizacja do paczki z Sida miała miejsce. Próba instalacji czegokolwiek innego kończy się takim oto komunikatem:

Kod: Zaznacz cały

debian:/home/szmergiell# aptitude -t unsable install xfce4
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          
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 10 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
E: Nie udało się odnaleźć pliku dla pakietu acpid. Może to oznaczać, że trzeba będzie ręcznie naprawić ten pakiet.
Zapisywanie dodatkowych informacji o stanie... Gotowe
E: Nie udało się odnaleźć pliku dla pakietu acpid. Może to oznaczać, że trzeba będzie ręcznie naprawić ten pakiet.
E: Błąd wewnętrzny: nie można utworzyć listy pakietów do pobrania
debian:/home/szmergiell# 
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

szmergiell pisze:aptitude -t unsable install xfce4
Po pierwsze unstable a nie unsable, ale i tak niewiele Ci to pomoże.
Kiedyś jak miałem podobny problem jedynym rozwiązaniem jakie mi się udało zrobić było ręczne odinstalowanie wadliwej paczki, a następnie zainstalowanie ostatniej, która mi działała. Jeśli masz ją jeszcze w cache'u apta, możesz spróbować wymusić downgrade, choć wątpię by poszedł tak łatwo.
Możesz też spróbować przeczekać :)
Awatar użytkownika
szmergiell
Beginner
Posty: 195
Rejestracja: 20 maja 2008, 00:16
Lokalizacja: Poznań

Post autor: szmergiell »

Rzeczywiście trzasnąłem literówkę. Jednakże nie zmienia to nic. Próbowałem najpierw z tym xfce4, później na próbę rzuciłem kde4. Następnie lxde i mc. Tylko w przypadku kde4 pojawiła mi się możliwość pobrania czegokolwiek. W pozostałych przypadkach informacja jak wyżej. Wątpię więc, że mc, lxde czy xfce4 nie ma w repozytoriach Sida. Czyli chyba problem z tą paczką.

Cache niestety mam pusty, dlatego nici z cofnięcia wersji paczki. Spróbowałem z paczką z Lenny'ego -- pobrałem z Internetu. Niestety, nie bardzo chce przeprowadzić aktualizację.

Czy w momencie, gdy pojawi się naprawiona paczka, to przejdzie jej aktualizacja, czy nadal będzie z tym problem?
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

szmergiell pisze:Cache niestety mam pusty, dlatego nici z cofnięcia wersji paczki. Spróbowałem z paczką z Lenny'ego -- pobrałem z Internetu. Niestety, nie bardzo chce przeprowadzić aktualizację.
Powrócę do poprzedniej rady. Po ręcznym odinstalowaniu pakietu, w razie potrzeby nawet po prostu ręcznego skasowania acpid, być może wraz ze wszystkimi jego plikami konfiguracyjnymi itd., powinna pojawić się możliwość instalacji poprzedniej (czyli tej ostatniej działającej).
Jeśli chodzi o przeczekanie: może się "samonaprawić", ale nie musi. Miałem obie sytuacje.
Awatar użytkownika
dowoszek
Posty: 65
Rejestracja: 13 kwietnia 2007, 16:04

Post autor: dowoszek »

U mnie zadziałało to rozwiązanie, chociaż mam wątpliwości, o których piszę w ostatnim poście:
http://debian.linux.pl/viewtopic.php?t=10573
Awatar użytkownika
szmergiell
Beginner
Posty: 195
Rejestracja: 20 maja 2008, 00:16
Lokalizacja: Poznań

Post autor: szmergiell »

Dzięki dowoszek, pomogło. Jednak przyłączam się do tego pytania, co Ty:
dowoszek pisze:Po dzisiejszej aktualizacji testing również musiałem usunąć ten plik - nowa wersja acpid zainstalowała się... tylko zastanawia mnie jedno - plik /etc/init.d/acpid nie został odtworzony podczas instalacji nowej wersji... tak ma być?


[ Dodano: 2009-04-25, 01:25 ]
Problem był innej natury.
Po kolejnych problemach z aktualizacjami zacząłem szukać w Google. Wyrzucił mi o to coś takiego. Czyli był to większy błąd związany ze splashy, którego miałem zainstalowanego.
Usunąłem go i pozbyłem się skryptu

Kod: Zaznacz cały

/etc/lsb-base-logging.sh
i już nie mam problemu. Teoretycznie paczki już są poprawione, jednak wolę na razie nie korzystać z tego.

[ Dodano: 2009-05-04, 23:40 ]
Sam sobie odpowiadając na pytanie moje i dowoszka.
Nie, nie ma tak być, że acpid nie zainstalował się ponownie, poprawnie. Jednak, by temu przeciwdziałać wystarczy:

Kod: Zaznacz cały

dpkg -P --force-depends paczka
aptitude install paczka
gdzie paczka to w tym przypadku acpid.
ODPOWIEDZ