Bug 9172

Summary: not the same *-kmod-kernel-version (server/desktop) selected as the bestKernelPackage for kmod(*)
Product: Mageia Reporter: Manuel Hiebel <manuel.mageia>
Component: RPM PackagesAssignee: Thomas Backlund <tmb>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: release_blocker CC: eeeemail, thierry.vignaud
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: 3beta4
Source RPM: perl-URPM CVE:
Status comment:
Attachments: urpmi --debug --auto --no-install "kmod(vboxsf)"

Description Manuel Hiebel 2013-02-24 16:36:43 CET
from the report.bug

* bestKernelPackage (-desktop): kernel-desktop-latest
* selecting kernel-desktop-latest-3.8.0-2.mga3.x86_64

then

* packageCallbackChoices: default choice ('vboxadditions-kernel-3.8.0-server-2.mga3') from vboxadditions-kernel-3.8.0-server-2.mga3,vboxadditions-kernel-3.8.0-desktop-2.mga3 for kmod(vboxsf)
* replacing kmod(vboxsf) with vboxadditions-kernel-3.8.0-server-2.mga3
* selecting vboxadditions-kernel-3.8.0-server-2.mga3-4.2.6-11.mga3.x86_64
* requiring dkms-minimal[*],kernel-server-3.8.0-2.mga3,kernel-server-3.8.0-2.mga3[*] for vboxadditions-kernel-3.8.0-server-2.mga3-4.2.6-11.mga3.x86_64
* chosen dkms-minimal-2.0.19-30.mga3.noarch for dkms-minimal[*]
* selecting dkms-minimal-2.0.19-30.mga3.noarch
* chosen kernel-server-3.8.0-2.mga3-1-1.mga3.x86_64 for kernel-server-3.8.0-2.mga3[*]
* selecting kernel-server-3.8.0-2.mga3-1-1.mga3.x86_64

So in final I one the two installed

(added thierry in case it's more an urpmi/installer/meta-task/whatever bug)
Comment 1 Manuel Hiebel 2013-03-05 21:29:29 CET
Setting to blocker, as:
 there is no entry in grub for the kernel-server,
 there is two useless entry in this grub,
 the kmod-vbox is installed but usable, 

this bring bad feel in release reviews.

Priority: Normal => release_blocker

Comment 2 Manuel Hiebel 2013-03-08 12:53:45 CET
*** Bug 9285 has been marked as a duplicate of this bug. ***

CC: (none) => eeeemail

Comment 3 Manuel Hiebel 2013-03-08 12:57:19 CET
(In reply to Manuel Hiebel from comment #2)
> *** Bug 9285 has been marked as a duplicate of this bug. ***

for kmod(nvidia-current), and with an initial apposite choice of kernel

Summary: vboxadditions-kernel-3.8.0-server-2.mga3 selected instead of the desktop one for kmod(vboxsf) => not the same *-kmod-kernel-version (server/desktop) selected as the bestKernelPackage for kmod(*)
Source RPM: kmod-vboxadditions => kmod

Comment 4 claire robinson 2013-03-08 12:58:01 CET
In bug 9285 this problem was apparent as installing an extra unnecessary kernel when the installer was installing the proprietary nvidia driver.
Comment 5 Manuel Hiebel 2013-03-12 12:21:21 CET
Created attachment 3605 [details]
urpmi --debug --auto --no-install "kmod(vboxsf)"

I don't know if that help, seems packageCallbackChoices changed to replacing, could it be an urpm regression ?
claire robinson 2013-03-13 15:31:12 CET

Whiteboard: (none) => 3beta3

Manuel Hiebel 2013-03-23 15:14:52 CET

Whiteboard: 3beta3 => 3beta4

Comment 6 Thierry Vignaud 2013-03-23 16:44:14 CET
Fixed

Status: NEW => RESOLVED
Resolution: (none) => FIXED
Source RPM: kmod => perl-URPM