> On 31 Aug2022, at 9:41 AM, Daniel J. Luke <[email protected]> wrote: > > On Aug 31, 2022, at 9:36 AM, Murray Eisenberg <[email protected]> > wrote: >> dyld[3024]: Library not loaded: '/opt/local/lib/libintl.8.dylib' >> Referenced from: '/usr/local/bin/bash' >> Reason: tried: '/opt/local/lib/libintl.8.dylib' (mach-o file, but is an >> incompatible architecture (have (arm64), need (x86_64))), >> '/usr/local/lib/libintl.8.dylib' (no such file), '/usr/lib/libintl.8.dylib' >> (no such file) >> /usr/local/bin/sage: line 20: 3024 Abort trap: 6 /usr/bin/env - >> PATH="$PATH" $MIN_ENV "$SYMLINK"/venv/bin/sage "$@" >> >> I find no port named libintl or intl available. But there are available >> ports with “libintl” as part of their names, e.g., phpxx-intl, >> py-elib.intl, p5.30-libintl-perl. >> >> I haven’t a clue as to which of those to try! > > You can use `port provides` to figure out which port an installed file is > from: > > % port provides /opt/local/lib/libintl.8.dylib > /opt/local/lib/libintl.8.dylib is provided by: gettext-runtime >
Ahhh … that solved the issue for me! I uninstalled gettext-runtime and in its place installed its +universal variant. And now the sage command works as expected. I didn’t know about the MacPorts “provides” command. Thank you! --- Murray Eisenberg [email protected] Mobile (413)-427-5334 503 King Farm Blvd #101 Rockville, MD 20850-6667
