apt-get dist-upgrade skips installing new kernel on K6/2

Bug #48310 reported by Felix Miata
4
Affects Status Importance Assigned to Milestone
Ubuntu
Invalid
Medium
Unassigned

Bug Description

I did two breezy to dapper upgrade installs today, one on K6/2 to straight Kubuntu, and one on Pentium II to Kubuntu/Edubuntu hybrid. On the PII, the new/upgrade kernel was automatically installed with matching initrd and /boot/grub/menu.lst update. On the K6/2, I had to find and install a new 386 kernel with synaptic after everthing else was upgraded. I couldn't find any kernels to install with adept.

Revision history for this message
Dennis Kaarsemaker (dennis) wrote : Re: [Bug 48310] apt-get dist-upgrade skips installing new kernel on K6/2

 status Rejected

If you don't install the proper metapackages (linux-386, linux-686 or
linux-k7), then no automatic kernel upgrades will happen.

Revision history for this message
Felix Miata (mrmazda) wrote :

What kind of response is that? Why would a 586 system need a 386 meta package? What is a meta package? If those packages are required, why weren't they installed in breezy? If they were new just for dapper, why weren't they automatically installed as a part of 'apt-get dist-upgrade', or some instructions for their need included somewhere where they were expected to be found, like
https://wiki.ubuntu.com/DapperUpgrades , which is where I got my upgrading instructions from? Why did the PII machine not need these meta packages, or the PIII machine I did subsequently, both of which got new kernels without any additional effort on my part?

Revision history for this message
Dennis Kaarsemaker (dennis) wrote : Re: [Bug 48310] Re: apt-get dist-upgrade skips installing new kernel on K6/2

> Why would a 586 system need a 386 meta package?

OR, not AND. A 586 that does not comply to 686 specs will need it
though.

> why weren't they installed in breezy?

They were. If you installed a 686 kernel without the 686 metapackage,
this is not Ubuntus fault.

Revision history for this message
Felix Miata (mrmazda) wrote :

A 586 isn't any more a 386 than it is a 686. How is a user supposed to know he needs some metapackage for a 386? Why wasn't it already automatically installed?

I never installed any 686 kernel on the K6/2. That was the job of the ubuntu installer to figure out, and it apparently did it correctly when it installed 5.10, giving me a working breezy. It isn't my fault I don't know the 6.06 upgrade installer isn't smart enough to install the same kind of kernel on an upgrade to match the kernel type the 5.10 ubuntu installer used previously. The 6.06 upgrade installer did so well with everything else, it's hard to believe it isn't smart enough to automatically use a correct kernel for an upgrade.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.