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

Thomas Backlund tmb at mageia.org
Sat Jan 7 11:59:30 CET 2012


07.01.2012 09:18, LinuxBSDos.com skrev:
>
> True that the user does not and should not care about definitions of an
> orphan, but also, the user should not be put in a situation where he/she
> will have to go hunting for what could or could not break anything.
>

Well urpme is not at fault. It's doing exactly what it's told.

It cant solve packager errors. If a packager has forgot a "Requires",
urpmi does not know that.

The only things --auto-orphans has to go on is:
1. is the package on the "keep list" such as basesystem -> dont remove.
2. is the package required by some other package -> dont remove.
3. is the package manually installed with urpmi/rpmdrake -> dont remove.
4. is the package the current running kernel -> dont remove.


So, if you find your system would be broken (or got broken) by running
urpme --auto-orphans (or the same function in rpmdrake), and you want
it fixed, file bug reports.

And not against urpmi/rpmdrake, but the package that stopped working.

--
Thomas


More information about the Mageia-dev mailing list