[MacPorts] #15515: "port provides" broken in trunk

MacPorts noreply at macports.org
Wed Jun 4 23:44:58 PDT 2008


#15515: "port provides" broken in trunk
-------------------------------------+--------------------------------------
 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                                
 Keywords:                           |  
-------------------------------------+--------------------------------------
 "`port provides`" seems to be broken in trunk (@37376). Not sure yet when
 this problem appeared. This is with Mac OS X 10.4.11 and Xcode 2.4.1 on
 Intel.

 {{{
 $ /mp/bin/port provides foo
 list must have an even number of elements
     while executing
 "array set portspec { foo }"
     ("uplevel" body line 1)
     invoked from within
 "uplevel 1 "array set portspec { $portspec }""
     (procedure "foreachport" line 6)
     invoked from within
 "foreachport $portlist {
         set file [compat filenormalize $portname]
         if {[file exists $file]} {
             if {![file isdirectory $file]..."
     (procedure "action_provides" line 9)
     invoked from within
 "$action_proc $action $portlist [array get global_options]"
     (procedure "process_cmd" line 86)
     invoked from within
 "process_cmd $remaining_args"
     invoked from within
 "if { [llength $remaining_args] > 0 } {

     # If there are remaining arguments, process those as a command

     # Exit immediately, by default, unless..."
     (file "/mp/bin/port" line 3165)
 $
 }}}

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


More information about the macports-tickets mailing list