Some additional Debian apt-* tools

Working daily on a testing version of Debian, some updates may bring new bugs which can make rapidly my working environment unavailable.
Two tools may avoid you from crashing your system : apt-listbugs and apt-listchanges

To install them :

root@localhost:~# apt-get install apt-listbugs apt-listchanges

apt-listbugs grabs the lastest referenced bugs from the Debian Bug Tracking System.
After fetching the newest packages through apt-get install, apt-listbugs looks for any bugs :

In normal time :

Reading package fields… Done
Reading package status… Done
Retrieving bug reports… Done
Parsing Found/Fixed information… Done
Reading changelogs… Done
(Reading database … 242132 files and directories currently installed.)

When some bugs have been registered for a package that will be upgraded right now :

Reading package fields… Done
Reading package status… Done
Retrieving bug reports… Done
Parsing Found/Fixed information… Done
serious bugs of epiphany-browser (2.26.3-2 -> 2.29.3-1) <unfixed>
 #559428 – epiphany crashes whenever a link on a toolbar is pressed
   Merged with: 560794
 #556272 – epiphany-browser: CVE-2007-1084 bookmarklets cross-site info disclosure
 #560872 – epiphany-browser: remote info disclosure via css
Summary:
 epiphany-browser(3 bugs)
Are you sure you want to install/upgrade the above packages? [Y/n/?/…] 

Then, you have to the choice to upgrade or not.

apt-listchanges reports the latest changes between packages currently installed on the system and their latest versions available in the Debian testing repositories.
If any changes have been made, then an email is automatically sent to the first non-root user whose account was defined at the initial installation of Debian on your system. The email provides details on these new changes.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s