03 Gru 2009
Po dzisiejszej aktualizacji systemu najpierw udev zaczął świrować (/input/mice zajmował 100% CPU, ale była to wina niepełnej aktualizacji jak się okazuje), a teraz nie da się niczego zainstalować z powodu błędu w pakiecie python-central. Od razu pojawił się również patch, dzięki któremu możemy zaktualizować nasz system i używać aptitude w pełni (na końcu wpisu znajduje się rozwiązanie).
Przygotowanie do zastąpienia python-apt 0.7.13.3 (wykorzystując .../python-apt_0.7.13.4_i386.deb) ...
File "/usr/bin/pycentral", line 2112
else:
^
SyntaxError: invalid syntax
dpkg: ostrzeżenie: poprzedni skrypt pre-removal zwrócił kod błędu 1
dpkg - próba wywołania skryptu z nowego pakietu ...
File "/usr/bin/pycentral", line 2112
else:
^
SyntaxError: invalid syntax
dpkg: błąd przetwarzania /var/cache/apt/archives/python-apt_0.7.13.4_i386.deb (--unpack):
podproces nowy skrypt pre-removal zwrócił kod błędu 1
File "/usr/bin/pycentral", line 2112
else:
^
SyntaxError: invalid syntax
dpkg: błąd podczas czyszczenia środowiska:
podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
/var/cache/apt/archives/python-apt_0.7.13.4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Konfigurowanie python-central (0.6.14) ...
File "/usr/bin/pycentral", line 2112
else:
^
SyntaxError: invalid syntax
dpkg: błąd przetwarzania python-central (--configure):
podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie python-apt:
python-apt zależy od python-central (>= 0.6.11); jednakże:
Pakiet python-central nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania python-apt (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie python-pexpect:
python-pexpect zależy od python-central (>= 0.6.7); jednakże:
Pakiet python-central nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania python-pexpect (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie hplip:
hplip zależy od python-pexpect; jednakże:
Pakiet python-pexpect nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania hplip (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie hpijs:
hpijs zależy od hplip (= 3.9.10-2); jednakże:
Pakiet hplip nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania hpijs (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie hplip-cups:
hplip-cups zależy od hplip (= 3.9.10-2); jednakże:
Pakiet hplip nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania hplip-cups (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
python-central
python-apt
python-pexpect
hplip
hpijs
hplip-cups
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie... Gotowe
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Taki błąd właśnie wyskakuje, bug został już zgłoszony. Pozostaje czekać na update. Jeżeli nie musicie - nie aktualizujcie teraz swojego Sida.
Jak zauważył Kubzior w podlinkowanym przeze mnie zgłoszeniu buga znajduje się już patch na ten problem. Krótko mówiąc podmieniamy wpis znajdujący się w 2111 linii pliki /usr/bin/pycentral :
% (action_name, str(list(matching_actions)))
na:
% (action_name, str(list(matching_actions))))
03 Gru 2009 o 17:54:11
linux powar
03 Gru 2009 o 17:55:02
Taki komentarz dotyczący bugu w wersji niestabilnej danego systemu operacyjnego jest naprawdę nie na miejscu. Równie dobrze można się czepiać, że Windows Beta czy RC się sypie.
03 Gru 2009 o 17:56:09
A, to niestabilna, nie jestem w temacie :E
03 Gru 2009 o 17:57:05
Debian ma 4 gałęzie rozwoju: stabilną (aktualnie lenny), testową (sqcośtam), niestabilną (zawsze Sid) oraz eksperymentalną. Tak na przyszłość, nim zaczniesz rzucać mięsem bez potrzeby. ;-)
03 Gru 2009 o 17:57:13
Chyba raczej "unstable debian power"...
03 Gru 2009 o 17:57:39
To nie mięso, to flamewar ;)
03 Gru 2009 o 17:58:22
rzadki jak kupa kaczki ten flamewar
03 Gru 2009 o 17:59:56
Jeszcze raz przepraszam za urażenie Świętego Imienia Dystrybucji Debian GNU/Linux.
03 Gru 2009 o 18:23:43
I napisz to 100x w zeszycie na jutro! :P
03 Gru 2009 o 18:48:43
% (actionname, str(list(matchingactions)))
zamieniasz dokładnie tym samym? A może ja tu czegoś nie widzę?
03 Gru 2009 o 18:49:09
Ech, mój bląd - już poprawiam
03 Gru 2009 o 18:49:59
Lol, a już miałem rzucać mięsem, że takie pacze to tylko w linuksie :)
03 Gru 2009 o 18:50:52
Bo to tylko jeden nawias różnicy jest, można się pomylić ;)
04 Gru 2009 o 11:02:47
int i = 0;
while(i != 100)
{
std::cout << "Jeszcze raz przepraszam za urażenie Świętego Imienia Dystrybucji Debian GNU/Linux." << std::endl;
i++;
}
05 Gru 2009 o 15:43:00
100.times { print "Jeszcze raz przepraszam za urażenie Świętego Imienia Dystrybucji Debian GNU/Linux." }
:P
05 Gru 2009 o 16:11:41
Ja chyba nie w temacie.