-- Boyan Penkov www.boyanpenkov.com > On Jul 10, 2019, at 15:30, Cindy Sue Causey <butterflyby...@gmail.com> wrote: > > On 7/10/19, Boyan Penkov <boyan.pen...@gmail.com> wrote: >> Hello, >> >> After the upgrade to 4.19.0-5, the irqbalance package is marked for >> autoremoval. While I am not familiar with exactly what it does, >> reading here -- https://packages.debian.org/buster/irqbalance -- does >> make it seem like a nice feature, and worth having (and one that >> 4.19.0-4 made me have...) >> >> Did I miss something? > > > Hi.. I can't answer specifically what you're asking there at the very > end, BUT you *might* be able to delay that message with something I > tripped over a long time ago. > > The Cliff's Notes version: apt-mark ("man apt-mark" could possibly be > your new friend). I just test drove it: > > # apt-mark manual gnome-sudoku > gnome-sudoku was already set to manually installed. > > So it looks like #ItWORKS! > > You can see what, if anything, is already set as manually installed by > running: > > $ apt-mark showmanual > > If you have a LONG list (mine is due to an unfortunate incident last > month, GRIN), you can perform a very simple "grep", too: > > $ apt-mark showmanual | grep gnome > gnome-desktop3-data > gnome-sudoku > libgnome-desktop-3-17 > > Oop, just remembered I have (had!) 2 packages showing as autoremovable > so I test drove: > > # apt-mark manual python3-colorama > python3-colorama set to manually installed. > > And now just pretended to install aqemu. That python3-colorama package > is no longer declared removable as part of the *noise* that sometimes > appears during package installations. It *really* works! > > .....Now the long, boring version written before the above was re-found > online: > > *Some* packages, *_not all_*, will issue some version of a "now set as > manually installed" feedback statement if you accidentally try to > install an already installed *dependency" type package. > > About two weeks ago, I have forgotten where, but I FINALLY saw that > the "manually installed" message is, in part, saying... Ok, it looks > like you have a special attachment to, a special interest in THIS > package... So I won't bother you about THIS package anymore if it ever > shows up on *my* (apt's/apt-get's) list as a dependency that is no > longer needed for anything else to function properly. > > "apt-get install" is where I see the [now set to/as manually > installed] message. It's possible it works for "apt install", too, but > I can't real quick come up with a test package to know for sure. > > And, like I *tried* to say in some form, apparently the beauty of that > "now manually installed" advisement is that the packages that present > that notice theoretically should NOT show up where you're seeing > irqbalance just this moment in time. I've just never had a test case > to test drive that theory. > > One potential, very useful purpose for the "now manually installed" > feature would be for a developer who maybe regularly, *momentarily* > leans on a dependency package while developing their own. > > Having remembered about apt-mark's existence, I just got to delete 3 > more paragraphs that were sitting right here. *yay!* > > Have fun! > > Cindy :)
Hey Cindy — thanks for the very insightful message; I was hacking up apt-mark’s functionality by using synaptic and looking at the (manual) packages, but this seems a much more ready way to go. I’ll def check it out. Cheers! > -- > Cindy-Sue Causey > Talking Rock, Pickens County, Georgia, USA > > * runs with birdseed * >