[57801] trunk/base/src/port1.0/portinstall.tcl

Rainer Müller raimue at macports.org
Wed Sep 16 23:22:33 PDT 2009


On 2009-09-16 22:46 , jmr at macports.org wrote:
> Revision: 57801
>           http://trac.macports.org/changeset/57801
> Author:   jmr at macports.org
> Date:     2009-09-16 13:46:03 -0700 (Wed, 16 Sep 2009)
> Log Message:
> -----------
> don't record install in the statefile

This is a bad change as setting target_state to no also removes the
variants checks against the statefile. That means you can now run port
destroot +foo and then port install +bar, which effectively installs
+foo but recording +bar in the registry.

Instead, we want to set target_runtype to always which prevents
recording in the statefile, but still does the variants checks.
Done in r57820.

Rainer


More information about the macports-dev mailing list