When running mintUpdate with levels 4 and 5 visible, it shows a level 3 "linux" package and a level 5 "linux-image-generic" package. If the level 3 "linux" package is selected for upgrade, it triggers a message:

The following package will be installed:linux-image-3.2.0-31-generic

Is this the same package as the level 5 "linux-image-generic" package, or something different

A level 3 update should not trigger a level 5 update, so it would be reasonable to assume that they are different packages. If so, the level 5 package would have to be the real kernel. But then what is the level 3 package? Or is the level 3 update actually triggering a kernel update?

Last edited by rebelxt on Tue Sep 25, 2012 9:38 am, edited 1 time in total.

linux-image-3.2.0-31-generic is linux-image-3.2.0-31-generic, no matter whether a level 3 package displays it as a required package or whether you see it under level 5 directly.

No need to believe my words. Use Synaptic and checkout yourself. - By the way Synaptic does not know of or care about the 5 risk levels of MintUpdater.If you locate the installed package "linux-generic" in Synaptic, then you will find that "linux-generic" depends on a package named "linux-image-3.2.0-xx-generic" where xx will be some number between 23 and 31 depending which kernel version is currently installed.So if MintUpdater suggests updating "linux-generic" to the latest version which is 3.2.0-31 (for Mint 13), then doing so will make it necessary to update the current linux-image-3.2.0-xx-generic to linux-image-3.2.0-31-generic, no matter which risk level has been assigned to kernel updates.

Anyway. Ever since the Karmic Koala era, I have allowed the updater to install any new kernel release version and have never experienced any problems resulting from these updates. (Yet, there may be particular hardware setups where kernel updates may trigger problems. Very likely all my hardware has always been plain vanilla.) So my recommendation will be: allow MintUpdater to update to Linux kernel 3.2.0-31.

The level 3 "linux" package will be a so-called meta-package, i.e. one which itself does not hold any relevant files, but which holds together a set of packages, like e.g. the set of packages that make up the Linux kernel.

@ karlchen: Thanks for the reply. Just to be explicit, my question had nothing to do with whether or not the kernel should be updated; only about what's going on with the level 3 and level 5 updates. Which means it is strictly about what mintUpdate is doing.

If I read your reply properly, a level 3 update package (linux) triggers a level 5 update package (linux-image-generic). This seems at least illogical, if not an actual bug.

Actually, if you look at my original post, I said levels 4 and 5 were visible, not active. But that's beside the point. The question is, should the level 3 update be triggering the level 5 update? That's what appears to be happening.

proxima_centauri wrote:Are you saying that level 4 and 5 updates are not enabled, and you get the message to upgrade the kernel image?

That's correct. You can set the "visible" and "safe" defaults in preferences. I have "visible" but not "safe" set for levels 4 and 5. Then, as you can see in the screenshots, "upgrade" is not checked for those levels, and yet, the level 3 update appears to be triggering the level 5 update.

Please un-check level 4 and 5 updates from visible so only level 1, 2, and 3 are checked. Refresh and update. Do you still get the option to upgrade the "linux" package? if so, with the additional level 5 update?

proxima_centauri wrote:Please un-check level 4 and 5 updates from visible so only level 1, 2, and 3 are checked. Refresh and update. Do you still get the option to upgrade the "linux" package? if so, with the additional level 5 update?

Okay, if you're absolutely sure that level 4 and 5 updates are not checked as "visible" and not checked as "safe" (you should not see any level 4 or 5 updates in mintupdate at all), and you STILL are getting a prompt after refreshing the package list, that you need to update the level 3 package "linux" and by extension, the level 5 package - then we have a problem.

It's looking like the "linux" package should be pinned as a level 5 update, but was not included in /usr/lib/linuxmint/mintUpdate/rules , for whatever reason. I will contact the dev's about this and see what can be done.