[MacPorts] #55941: port_binary_distributable.tcl needs to normalize the case of the port name

MacPorts noreply at macports.org
Fri Mar 2 19:37:34 UTC 2018


#55941: port_binary_distributable.tcl needs to normalize the case of the port name
----------------------------+---------------------
 Reporter:  ryandesign      |      Owner:  admin@…
     Type:  defect          |     Status:  new
 Priority:  Normal          |  Milestone:
Component:  server/hosting  |    Version:  2.4.99
 Keywords:                  |       Port:
----------------------------+---------------------
 Now that MacPorts [changeset:9c48520c7347a84af603ed35ed27a96a42d57838
 /macports-base prevents you from specifying a nonexistent subport],
 port_binary_distributable.tcl fails if the port name is not specified with
 the correct capitalization:

 {{{
 $ ./port_binary_distributable.tcl -v imagemagick
 ImageMagick does not have a subport 'imagemagick'
     while executing
 "error "$portname does not have a subport '$supplied_subport'""
     (procedure "mportopen" line 64)
     invoked from within
 "mportopen $portInfo(porturl) [list subport $portName] $variantInfo"
     (procedure "infoForPort" line 10)
     invoked from within
 "infoForPort $portName $variantInfo"
     (procedure "check_licenses" line 4)
     invoked from within
 "check_licenses $portName [array get variantInfo] $verbose"
     invoked from within
 "exit [check_licenses $portName [array get variantInfo] $verbose]"
     (file "/Users/rschmidt/macports/macports-
 infrastructure/jobs/port_binary_distributable.tcl" line 336)
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/55941>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list