On Wed, 14 Jul 2010 15:14:16 +0200 Florian Kulzer <florian.kulzer+deb...@icfo.es> wrote:
> On Tue, Jul 13, 2010 at 11:27:57 -0400, Celejar wrote: > > Hi, > > > > A common use case with aptitude (interactive mode ) / apt-listbugs is: > > > > a) order an upgrade > > b) aptitude downloads packages > > c) apt-listbugs reports some serious bug in a package > > d) I decide not to install / upgrade the problematic package, after > > reading the short bug description, or looking it up in the BTS > > e) hit 'n' to abort the installation / upgrade > > f) search for the package via something like > > '^first-few-letters-of-package', and keep looking until I find the > > right one. > > g) hold with '=' > > h) reorder the upgrade > > > > Is there any way to automate / consolidate steps e-h? IOW, I'd like > > some simple way to just tell aptitude: "Okay, don't install the buggy > > package, so just redo the upgrade / installation without it"? > > This is not a dramatic improvement, but a bit quicker, I think: > > a)-e) as above > f) hit 'g' to see the actions preview again > g) Scroll to the buggy packages in the actions preview, where they are > easy to find, and use 'F' to forbid upgrades to the buggy versions. > (You can also use '=' to hold if you prefer; I like forbid-version > better because it means that I do not have to remember to remove the > hold once a newer, hopefully fixed, version is available.) > h) press 'g' again to go ahead with the upgrade of all other packages You're right, that *is* better, and forbid-version is also a good idea. > I am not even sure if I would like an automatic hold of all buggy > packages, because many of the serious/critical bugs reported by > apt-listbugs are irrelevant to me in practice (e.g. a package fails to > build on an architecture that I do not use, a policy violation that has > no effect on me, a file overwrite conflict that I can easily fix myself, > etc.). As for the packages that I actually do want to hold back, I can Absolutely. That's why I wrote that I only decide to skip upgrading after checking the bug description, and sometimes the BTS. > normally change their settings very quickly just by scrolling through > the actions preview and hitting 'F' where appropriate. Thanks much for the suggestions. I still think that it would be nice, though, to have a simple way of just telling aptitude to skip some or all packages flagged by apt-listbugs and continue the upgrade. Celejar -- foffl.sourceforge.net - Feeds OFFLine, an offline RSS/Atom aggregator mailmin.sourceforge.net - remote access via secure (OpenPGP) email ssuds.sourceforge.net - A Simple Sudoku Solver and Generator -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100714201835.0ddee4d5.cele...@gmail.com