[pacman-dev] [PATCH] New --asexplicit option

Roman Kyrylych roman.kyrylych at gmail.com
Sat Jan 12 12:26:36 EST 2008


2008/1/12, Xavier <shiningxc at gmail.com>:
> Roman Kyrylych wrote:
> > 2008/1/12, Nagy Gabor<ngaba at bibl.u-szeged.hu>:
> >> > From 99a8136cb82d75795a3224baf09ab5ca728e6bd9 Mon Sep 17 00:00:00 2001
> >> From: Nagy Gabor<ngaba at 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.
>

Ah, ok. I agree -S --asexplicit looks more cleaner.

-- 
Roman Kyrylych (Роман Кирилич)


More information about the pacman-dev mailing list