[MacPorts] #50518: bug: case sensitive port names in boolean expressions

MacPorts noreply at macports.org
Sun Nov 5 04:48:05 UTC 2017


#50518: bug: case sensitive port names in boolean expressions
---------------------+--------------------------------
  Reporter:  mojca   |      Owner:  macports-tickets@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  base    |    Version:  2.3.4
Resolution:          |   Keywords:
      Port:          |
---------------------+--------------------------------
Changes (by Ionic):

 * cc: ionic (added)


Comment:

 Also happens the other way around - in case that a port has been renamed
 in a case-only way and a boolean expression is added (correctly-cased,
 incidentally), the implicit part is buggy.

 See #55241 for a more detailed description.

 Concise description: `mediainfo` was renamed to `MediaInfo`, `port
 outdated` and `port echo outdated` both listed it, but `port upgrade
 outdated and not GitX` or `port echo outdated and not GitX` would not
 upgrade/list it.

 Interesting side fact: `port outdated and not GitX` does list the affected
 `mediainfo` port, though that mahy be "questionable usage of boolean
 expressions" (since `outdated` in this context is a command).

--
Ticket URL: <https://trac.macports.org/ticket/50518#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list