[GSoC] migration
Joshua Root
jmr at macports.org
Thu Jul 13 00:07:41 UTC 2017
On 2017-7-13 08:10 , Umesh Singla wrote:
> 3. ensuring that active versions are installed after the inactive
> versions since the output after running `port install vim -huge +tiny`:
>
> ——
>
> Computing dependencies for vim
>
> ..
>
> --->Staging vim into destroot
>
> *--->Installing vim @8.0.0596_0+tiny*
>
> *--->Deactivating vim @8.0.0596_0+tiny+x11*
>
> --->Cleaning vim
>
> *--->Activating vim @8.0.0596_0+tiny*
>
> --->Cleaning vim
>
> --->Updating database of binaries
>
> ..
>
> shows that installation also activates and we don’t want to activate the
> ports which were originally inactivated.
The install action of port(1) does execute the activate target, however
your code could run only the install target for ports that were not
active. That is what restore_ports.tcl does.
- Josh
More information about the macports-dev
mailing list