[MacPorts] #16233: Leopard environment variable issue remains

MacPorts noreply at macports.org
Tue Aug 5 23:10:44 PDT 2008


#16233: Leopard environment variable issue remains
--------------------------------------+-------------------------------------
  Reporter:  ryandesign at macports.org  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  defect                   |      Status:  new                                  
  Priority:  Normal                   |   Milestone:  MacPorts base bugs                   
 Component:  base                     |     Version:  1.7.0                                
Resolution:                           |    Keywords:                                       
--------------------------------------+-------------------------------------
Comment (by blb at macports.org):

 There are three places where {{{array unset env}}} are used:

  -
 [http://trac.macports.org/browser/trunk/base/src/macports1.0/macports.tcl#L667
 macports1.0/macports.tcl] mentioned in #16010
  - [http://trac.macports.org/browser/trunk/base/src/port/port.tcl#L2321
 port/port.tcl] (which only affects port edit)
  -
 [http://trac.macports.org/browser/trunk/base/src/port1.0/portutil.tcl#L358
 port1.0/portutil.tcl] which is what r36722 fixed

 Perhaps a good fix for #16010 would fix this as well?  I didn't provide a
 patch there since I wasn't sure if moving the {{{package require Pextlib
 1.0}}} before the environment handling is a good idea, or if the env
 handling should be moved after the {{{package require}}} bits, or
 something else entirely.

-- 
Ticket URL: <http://trac.macports.org/ticket/16233#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list