New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 81686


Ignore:
Timestamp:
08/04/11 05:43:24 (4 years ago)
Author:
cal@…
Message:

rev-upgrade: Move setting port_nodeps outside macports::upgrade

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/gsoc11-rev-upgrade/base/src/macports1.0/macports.tcl

    r81670 r81686  
    34503450    if {$will_build} { 
    34513451        # install version_in_tree (but don't activate yet) 
    3452         if {$is_revupgrade_second_run} { 
    3453             # disable following dependencies if in rebuild step of rev-upgrade 
    3454             set oldnodeps [macports::global_option_isset port_nodeps] 
    3455             set macports::global_options(port_nodeps) yes 
    3456         } 
    34573452        if {[catch {set result [mportexec $workername install]} result] || $result != 0} { 
    34583453            if {[info exists ::errorInfo]} { 
     
    34623457            catch {mportclose $workername} 
    34633458            return 1 
    3464         } 
    3465         if {$is_revupgrade_second_run} { 
    3466             if {!$oldnodeps} { 
    3467                 unset -nocomplain macports::global_options(port_nodeps) 
    3468             } 
    34693459        } 
    34703460    } 
     
    39743964                array set variations $variants 
    39753965 
     3966                # set rev-upgrade options and nodeps if this is not the first run 
    39763967                set macports::global_options(ports_revupgrade) "yes" 
     3968                unset -nocomplain macports::global_options(ports_nodeps) 
    39773969                unset -nocomplain macports::global_options(ports_revupgrade_second_run) 
    39783970                if {$broken_port_counts([$port name]) > 1} { 
    39793971                    set macports::global_options(ports_revupgrade_second_run) yes 
     3972                    set macports::global_options(ports_nodeps) yes 
    39803973                } 
    39813974 
Note: See TracChangeset for help on using the changeset viewer.