Bug 5092

Summary: kernel-devel + some modules are marked as orphans too early
Product: Mageia Reporter: Sander Lepik <mageia>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: thierry.vignaud
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: kernel, urpmi CVE:
Status comment:

Description Sander Lepik 2012-03-25 17:40:29 CEST
Description of problem:


# uname -r
3.3.0-desktop-0.rc6.1.mga2

# LC_ALL=C urpme --auto-orphans
writing /var/lib/rpm/installed-through-deps.list
To satisfy dependencies, the following 35 packages will be removed (91MB):
  
(orphan packages)
  ...
  kernel-desktop-devel-3.3.0-0.rc6.1.mga2-1-1.mga2.x86_64
  ...
  nvidia-current-kernel-3.3.0-desktop-0.rc6.1.mga2-295.20-1.mga2.nonfree.x86_64
  ...
  ...

I don't think these packages should be marked as orphans before it's confirmed that new kernel works (e.g. new kernel is booted up and running). It doesn't mark running kernel as orphan so it should not mark its devel and modules as orphans either. What if user removes nvidia's module and new kernel won't boot? Nvidia is just an example, network modules are probably more serious problem.
Comment 1 Marja Van Waes 2012-05-26 13:04:07 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 2 Manuel Hiebel 2012-10-06 15:12:32 CEST
valid, seen this week

Keywords: NEEDINFO => (none)
Source RPM: kernel => kernel, urpmi

Comment 3 Thierry Vignaud 2012-10-15 18:20:33 CEST
Fixed in GIT

Status: NEW => RESOLVED
CC: (none) => thierry.vignaud
Resolution: (none) => FIXED
Assignee: tmb => thierry.vignaud