[145162] trunk/base/src/port1.0/portutil.tcl
raimue at macports.org
raimue at macports.org
Wed Jan 27 04:56:40 PST 2016
Revision: 145162
https://trac.macports.org/changeset/145162
Author: raimue at macports.org
Date: 2016-01-27 04:56:40 -0800 (Wed, 27 Jan 2016)
Log Message:
-----------
base: always write variant selection to statefile, even when running in force mode
Modified Paths:
--------------
trunk/base/src/port1.0/portutil.tcl
Modified: trunk/base/src/port1.0/portutil.tcl
===================================================================
--- trunk/base/src/port1.0/portutil.tcl 2016-01-27 12:34:54 UTC (rev 145161)
+++ trunk/base/src/port1.0/portutil.tcl 2016-01-27 12:56:40 UTC (rev 145162)
@@ -2115,12 +2115,12 @@
break
}
}
- if {$statereq && ![tbool ports_force]} {
+ if {$statereq} {
set state_fd [open_statefile]
array set oldvariations {}
- if {[check_statefile_variants variations oldvariations $state_fd]} {
+ if {![tbool ports_force] && [check_statefile_variants variations oldvariations $state_fd]} {
ui_error "Requested variants \"[canonicalize_variants [array get variations]]\" do not match those the build was started with: \"[canonicalize_variants [array get oldvariations]]\"."
ui_error "Please use the same variants again, or run 'port clean [option subport]' first to remove the existing partially completed build."
set result 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160127/b08e3d81/attachment.html>
More information about the macports-changes
mailing list