[MacPorts] #56100: Command line Boolean operations are case-sensitive

MacPorts noreply at macports.org
Tue Mar 20 00:56:55 UTC 2018


#56100: Command line Boolean operations are case-sensitive
------------------------+-------------------
 Reporter:  ryandesign  |      Owner:
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  base        |    Version:  2.4.2
 Keywords:              |       Port:
------------------------+-------------------
 Port names are supposed to be treated case-insensitively. This works fine
 when specifying port names alone, such as:

 {{{
 $ port installed imagemagick iterm2 zlib
 The following ports are currently installed:
   ImageMagick @6.9.9-26_0+universal+wmf+x11 (active)
   iTerm2 @3.1.5_1 (active)
   zlib @1.2.11_0+universal (active)
 }}}

 But when Boolean operators are used to construct more advanced lists, it
 fails unless the case of the port name is specified correctly:

 {{{
 $ port echo installed and \( imagemagick iterm2 zlib \)
 zlib                           @1.2.11_0+universal
 }}}
 {{{
 $ port echo installed and \( ImageMagick iTerm2 zlib \)
 ImageMagick                    @6.9.9-26_0+universal+wmf+x11
 iTerm2                         @3.1.5_1
 zlib                           @1.2.11_0+universal
 }}}

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


More information about the macports-tickets mailing list