[Mageia-dev] task-obsolete - questions about implementation details and how to disable it

Florian Hubold doktor5000 at arcor.de
Tue Dec 25 19:41:48 CET 2012


Hello,

this should not be about complaints, only some technical questions.
How is task-obsolete supposed to work as a package, i.e. what is the mechanism
used to pull it in, and then remove it again? It is required by nothing else,
so i guess
this is either pulled by urpmi/perl-urpm/rpmdrake itself.
Can sombody enlighten me about this?


And the next step would be the question for the proper way how to disable
this mechanism as an enduser. For a valid scenario, here's an example:

Say a user wants to use k9copy, as that's his favorite frontend. Currently
he can't, even if he removes task-obsolete, it will get reinstalled during
next update, removing k9copy in thee process, at least he told me so.

Unfortunately i've never seen it in action, so can't give more details here.
But in above scenario, how can a user selectively disable task-obsolete
mechanism for this one package without touching task-obsoletes package,
removing the obsoletes tag and without disabling obsoletes mechanism altogether?

And on a further question: Shouldn't this be only run during distro upgrades,
but not within the lifecycle of an released distro?

Kind regards (and a merry christmas :) )

Florian


More information about the Mageia-dev mailing list