Автор: LordRich
Перевод: Алексей Бешенов
2008-04-10
Оригинал: «apt-listbugs: Lists critical bugs before each apt installation», 1 августа 2007 г.
apt-listbugs создан для того, чтобы предупреждать пользователей о критических ошибках в устанавливаемых и обновляемых пакетах. Сразу после установки утилита будет запускаться при вызове aptitude или apt-get, и, если будут найдены опасные баги, процесс остановится, и вас спросят, что делать дальше.
Обратите внимание: программа будет запускаться после загрузки пакетов, так что будьте терпеливы. Вот apt-listbugs в действии, устанавливается cogito:
# apt-get install cogito Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: git-core libdigest-sha1-perl liberror-perl Suggested packages: git-arch git-cvs git-svn git-email git-daemon-run gitk gitweb Recommended packages: git-doc The following NEW packages will be installed: cogito git-core libdigest-sha1-perl liberror-perl 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/2569kB of archives. After unpacking 6087kB of additional disk space will be used. Do you want to continue [Y/n]? Reading package fields... Done Reading package status... Done Retrieving bug reports... Done Parsing Found/Fixed information... Done serious bugs of cogito ( -> 0.18.2-3) <pending> #427182 - cogito - FTBFS: FAIL 14: verifying repo2 Summary: cogito(1 bug) Are you sure you want to install/upgrade the above packages? [Y/n/?/...] ?
Далее предлагается узнать о найденных ошибках. По нажатию w откроется веб-браузер со ссылками от системы регистрации багов.

После выбора номера ошибки будут показаны подробности:

Выяснив, почему пакеты имеют критические ошибки, пользователь может продолжить установку, нажав y (выбор по умолчанию), либо прекратить ее по нажатию n.
apt-listbugs уже давно есть в Debian и Ubuntu.