<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
<style>
div.plaintext { white-space: normal; }
body { font-family: sans-serif; }
blockquote.embedded,div.plaintext blockquote { margin: 0 0 5px; padding-left: 5px; border-left: 2px solid #777777; color: #777777; }
blockquote.embedded blockquote.embedded,div.plaintext blockquote blockquote { border-left-color: #999999; color: #999999; }
blockquote.embedded blockquote.embedded blockquote.embedded,div.plaintext blockquote blockquote blockquote { border-left-color: #BBBBBB; color: #BBBBBB; }
blockquote.embedded,div.plaintext blockquote a { color: #777777; }
blockquote.embedded blockquote.embedded,div.plaintext blockquote blockquote a { color: #999999; }
blockquote.embedded blockquote.embedded blockquote.embedded,div.plaintext blockquote blockquote blockquote a { color: #BBBBBB; }
div.plaintext math[display="inline"] > mrow { padding:5px; }
div.plaintext div.footnotes li p { margin: 0.2em 0; }
div.plaintext .task-list-item { list-style-type: none; }
</style>
</head>
<body><div class="plaintext"><p dir="auto">On 2024-08-12 at 08:14:54 UTC-0400 (Mon, 12 Aug 2024 14:14:54 +0200)
<br />
Bas Jansen via macports-users <bas_work@icloud.com>
<br />
is rumored to have said:</p>
<blockquote><p dir="auto">Hi,</p>
<p dir="auto">When doing a self update via Terminal, I get the following warning:</p>
<p dir="auto"> ~$ sudo port upgrade outdated
<br />
Nothing to upgrade.
<br />
--->  Scanning binaries for linking errors
<br />
Warning: Error parsing file /opt/local/bin/g[: Error opening or reading file
<br />
--->  No broken files found.
<br />
--->  No broken ports found.</p>
<p dir="auto">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?</p>
</blockquote><p dir="auto">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.</p>
<p dir="auto">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.</p>
<br /><br /></div><div id="391C2EDB-51F2-44BE-8BBE-77E1377A3737"><pre>
   bill@scconsult.com or billcole@apache.org
   (AKA @grumpybozo@toad.social and many *@billmail.scconsult.com addresses)
   Not Currently Available For Hire
</pre></div>

</body>

</html>