On 2024-08-12 at 08:14:54 UTC-0400 (Mon, 12 Aug 2024 14:14:54 +0200)
Bas Jansen via macports-users <[email protected]>
is rumored to have said:
Hi,
When doing a self update via Terminal, I get the following warning:
~$ sudo port upgrade outdated
Nothing to upgrade.
---> Scanning binaries for linking errors
Warning: Error parsing file /opt/local/bin/g[: Error opening or
reading file
---> No broken files found.
---> No broken ports found.
Emphasis mine, of course. There is no file “g[“ in
/opt/local/bin/. I ran this using macports 2.10.0, macOS Sonoma 14.6.1
on an Intel MacBook Pro, late 2019. Anyone know what this means?
If you've installed the coreutils package, /opt/local/bin/g[ *should*
exist. It is the GNU version of '[' which is better known as 'test'. You
may be able to resolve this by reinstalling coreutils.
I do not know the history of why '[' exists apart from 'test' but it
does, in most systems as a hardlink. The MacPorts coreutils package
includes both as distinct files.
--
Bill Cole
[email protected] or [email protected]
(AKA @[email protected] and many *@billmail.scconsult.com
addresses)
Not Currently Available For Hire