Control: reassign -1 apt-listbugs 0.1.28 Control: severity -1 wishlist Control: retitle -1 apt-listbugs: simplify wording for pinning description
Hi Boruch, > Today, when I performed 'apt-get upgrade', apt correctly invoked > apt-listbugs, notified me of a grave bug in a package, and asked me if I > wanted to continue. When I said no, it exited. > > This is a bug. > > If apt is going to integrate apt-listbugs (which it has decided to do), This isn't quite correct btw. apt-listbugs has added itself to your apt configuration. There are lots of packages that can do that and bugs in them are not bugs in apt. > it should remove the noted package (and any sole dependencies) from > the list of packages to be upgraded in the current go, and proceed, or > not, based upon the user's answer to the usual prompt. Apt should not > abort the entire install because an objection to a single package. This is not quite correct. apt-listbugs has the functionality you request: Are you sure you want to install/upgrade the above packages? [Y/n/?/...] ? y - continue the APT installation, but do not mark the bugs as ignored. a - continue the APT installation and mark all the above bugs as ignored. n - stop the APT installation. <num> - query the specified bug number (uses querybts as user stuart). #<num> - same as <num>. b<id> - same as <num>, but query the bug identified by <id>. r - redisplay bug lists. p <pkg..> - pin pkgs (restart APT session to enable). p - pin all the above pkgs (restart APT session to enable). i <num> - mark bug number <num> as ignored. i b<id> - mark the bug identified by <id> as ignored. ? - print this help. w - display bug lists in HTML (you want p) Yes, this requires the user to know a bit about apt, but so does running unstable. I've reassigned this bug to apt-listbugs as that is the appropriate package. If you can suggest an appropriate improvement to the wording of the above help text then that would be useful. regards Stuart -- Stuart Prescott http://www.nanonanonano.net/ stu...@nanonanonano.net Debian Developer http://www.debian.org/ stu...@debian.org GPG fingerprint 90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7