Bug 5092 - kernel-devel + some modules are marked as orphans too early
Summary: kernel-devel + some modules are marked as orphans too early
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-25 17:40 CEST by Sander Lepik
Modified: 2012-10-15 18:20 CEST (History)
1 user (show)

See Also:
Source RPM: kernel, urpmi
CVE:
Status comment:


Attachments

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


Note You need to log in before you can comment on or make changes to this bug.