Changes between Version 2 and Version 3 of Ticket #70420, comment 9
- Timestamp:
- Aug 8, 2024, 12:26:52 AM (2 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #70420, comment 9
v2 v3 118 118 1. Any port that depends on `lua` installs and makes the `lua` port's version (currently 5.3) your default lua, even if your lua-based port actually depends on an older version of lua. 119 119 1. The `lua` port installs a 5.3 binary in `/opt/local/bin/lua` that appears to be similar, but not identical, to the `/opt/local/bin/lua5.3` binary installed by the `lua53` port. 120 1. There is no facility to manage which version of lua `/opt/local/bin/lua` provides. 120 1. There is no facility to manage which version of lua is used as the system default. 121 1. Uninstalling the `lua` port will break `luarocks` and potentially other lua ports, even though they could use a different version of lua. 121 122 1. `luarocks` always runs against the version of lua installed by the `lua` port, because its shebang is `/opt/local/bin/lua`, which is (currently) lua 5.3 by design of the `lua` port. 122 123 a. This remains true even if running `luarocks-5.n` because the versioned copies are all symlinks to the same `luarocks` script.