Bu tür problemler unstable dağıtım içerisinde zaman zaman olabilir. xfonts-bolkhov-cp1251-75dpi paketi kaldırılmaya çalışıyor. Her paket kaldırılırken pre-remove ve post-remove scriptleri (varsa) çalıştırılır.
xfonts-bolkhov-cp1251-75dpi örneğinde post remove scripti içerisindeki bir komut hata verdiğinden, script 0'dan farklı bir değerle sonlanıyor ve dpkg işleme devam etmiyor. Çözüm olarak, /var/lib/dpkg/info dizini altındaki paket_adi.postrm yani xfonts-bolkhov-cp1251-75dpi.postrm dosyasını bir editörle açıp, hataya neden olan komutları düzenleyerek (bu örnekte gözüken update-fonts-dir'in versiyon uyumsuzluğu) apt-get veya dpkg ile işlemi tekrarlayabilirsiniz. En kötü ihtimal, problemi çözemeyecekseniz, özellikle önemsiz paketlerde, sorunu yaratan prerm veya postrm dosyası içerisine doğrudan exit 0 yazarak işlem yapmadan 0 koduyla sonlanmasını sağlayabilirsiniz (Böyle yaptığımızda paket kaldırıldıktan sonra sistemde yapılması gereken işlemlerin gerçekleşmeyeceğini unutmayın). Bu adımdan sonra tekrar denediğinizde hata vermeyecektir. Tabi birden fazla pakette bu sorun olduğunda benzer işlemleri onlara da uygulamanız gerekiyor. Eğer emin değilseniz /var/lib/dpkg/info dizini altındaki dosyalara hiç bulaşmayın, hatalı bir durumda bırakırsanız dpkg epey mutsuz olacaktır. On Monday 17 April 2006 21:20, Zeki Çatav wrote: > Merhaba, > Debian sid üzerinde update sırasında aşağıdaki font paketleri ile ilgili > sorun olup update kesildi. Ardından herhengi bir paket ile ilgili kurum > veya kaldırma işlemi aşağıdaki hata ile gerçekleşmiyor. > Google çözmedi, önerileriniz? > Teşekkürler.... > > Removing xfonts-bolkhov-cp1251-75dpi ... > usage error: unrecognized option > Usage: update-fonts-dir DIRECTORY ... > update-fonts-dir { -h | --help } > This program is a wrapper for mkfontdir(1x) that is primarily useful to > Debian package maintainer scripts. See update-fonts-dir(8) for more > information. Options: > -h, --help display this usage message and > exit > dpkg: error processing xfonts-bolkhov-cp1251-75dpi (--remove): > subprocess post-removal script returned error exit status 2 > Removing xfonts-bolkhov-cp1251-misc ... > usage error: unrecognized option > Usage: update-fonts-dir DIRECTORY ... > update-fonts-dir { -h | --help } > This program is a wrapper for mkfontdir(1x) that is primarily useful to > Debian package maintainer scripts. See update-fonts-dir(8) for more > information. Options: > -h, --help display this usage message and > exit > dpkg: error processing xfonts-bolkhov-cp1251-misc (--remove): > subprocess post-removal script returned error exit status 2 > Errors were encountered while processing: > xfonts-bolkhov-cp1251-75dpi > xfonts-bolkhov-cp1251-misc > E: Sub-process /usr/bin/dpkg returned an error code (1)