Witam,

Właśnie próbowałem zrobić upgrade gnupg i mtools (używając aptitude).
Pakiet z gnupg 1.0.6 zawiera błąd
co wywołuje następujący efekt:

(Odczytywanie bazy danych ... 78434 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia gnupg 1.0.5-4 (wykorzystując 
.../gnupg_1.0.6-1_i386.deb) ...
Rozpakowanie pakietu zastępującego gnupg ...
dpkg: błąd przetwarzania /var/cache/apt/archives/gnupg_1.0.6-1_i386.deb 
(--unpack):
 próba nadpisania `/usr/share/locale/locale.alias', który istnieje także w 
pakiecie locales
dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok)
Wystąpiły błędy podczas przetwarzania:
 /var/cache/apt/archives/gnupg_1.0.6-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Konfigurowanie mtools (3.9.8-2) ...

gzip: stdout: Broken pipe
install-info: read gzip -d </usr/share/info/mtools.info.gz |: 256
dpkg: błąd przetwarzania mtools (--configure):
 podproces post-installation script zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 mtools
Wciśnij return.


Problem w tym, że jeśli nie próbuję zainstalować gnupg to mtools instalują się
prześlicznie.
install-info jest przygotowany na dziecko wywracające się po SIGPIPE
ale tu jak widać nie dostaje takiej informacji.
Gdzie więc tkwi błąd? W aptitude, libapt, dpkg, install-info, gzip czy jeszcze
gdzieś indziej?
Jak to sprawdzić w przypadku takiej pokręconej interakcji?
Nie chciałbym zgłaszać błędu w losowe miejsce.

-- 
Michał Politowski -- [EMAIL PROTECTED]
Uwaga: wiadomość zmodyfikowana memetycznie

Odpowiedź listem elektroniczym