[Mageia-dev] Orphans - those poor orphans . . .

Balcaen John mikala at mageia.org
Fri Jan 6 18:54:23 CET 2012


Le vendredi 6 janvier 2012 14:40:25, Johnny A. Solbu a écrit :
> On Friday 06 January 2012 16:13, Thierry Vignaud wrote:
> > > The system has to be intelligent enough to know what is or is not an
> > > orphan.
> > 
> > It is.
> 
> We claim that it is not.
> 
> > orphan packages are packages that were never directly
> > requested/installed; they're packages that got installed because they
> > were requested or suggested by other packages that were explicitely
> > choosed.
> 
> Then why does it offer to remove packages that will Break the system, even
> if the package was never manually requested?
> 
> I have experienced this my self, many years ago.
> Back when I had MDK 9.1 I was looking for an id3 tag editor, for mp3
> tagging. I installed one, tested it uninstalled it and tested a new one
> untill I found one that suited my needs. One of the packages i tested, and
> uninstalled, also wanted to uninstall _All_ of KDE in teh process, claming
> KDE was no longer required.
> 
> Obviously this bug have never really been looked at, or it would have been
> fixed long ago. Most likely this has not been reported as a bug, or the
> bug was not correctly resolved, possibly due to inadequate descrition of
> the bug.
The bug is not in urpmi but in the installer phase here.
I guess when you did encounter that you just remove task-kde from your system, 
this one is pulling all kde deps, so when removed it's logical from urpmi to 
consider kde deps as orphans.
Installer should install package like kdebase4-workspace, kdebase4-runtime etc 
etc  so you can't face the same issue by removing task-kde for example.
(Of course it's probably more easy & they might be a reason to use task- in 
installer instead of specific package).

-- 
Balcaen John
Jabber-ID: mikala at jabber.littleboboy.net


More information about the Mageia-dev mailing list