Roman Kyrylych wrote:
2008/1/12, Nagy Gabor<ngaba@bibl.u-szeged.hu>:
From 99a8136cb82d75795a3224baf09ab5ca728e6bd9 Mon Sep 17 00:00:00 2001 From: Nagy Gabor<ngaba@bibl.u-szeged.hu> Date: Sat, 12 Jan 2008 17:08:03 +0100 Subject: [PATCH] New --asexplicit option
This is the brother of --asdeps, install packages explicitly. Documentation and completion files were updated accordingly. Added sync301.py and upgrade032.py pactest files to test this.
I also made a little modification in ALLDEPS handling too.
A typo was also fixed in the manual.
Can you give an example of --asexplicit usage?
For --asdeps (as I see it): if one did -Rd pkg (or replaced with pkg2 that conflicts/privides pkg) then -U/-S pkg --asdeps will restore the "installed as a dependency of another package" status.
But for --asexplicit I'm a bit confused. I can think only about -S pkg --asexplicit when pkg _is_already_installed_ as a dependency - that would turn that package to "explicitly installed". But this is the same as -Rd then -S... :-/ Please enlighten me.
It's exactly for that second case, and it can indeed probably be achieved with -Rd then -S. But it would be possible without using -Rd, so it would be nicer.