x86_64 version of libncurses; libintl

Murray Eisenberg murrayeisenberg at gmail.com
Wed Aug 31 13:36:14 UTC 2022

OK, that was the immediate problem: I uninstalled ncurses and installed ncures +universal.

Now I get a new message when I execute the sage command:

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!

> On 31 Aug2022, at 8:00 AM, macports-users-request at lists.macports.org wrote:
> Date: Tue, 30 Aug 2022 14:01:37 -0400
> From: Bill Cole <macportsusers-20171215 at billmail.scconsult.com <mailto:macportsusers-20171215 at billmail.scconsult.com>>
> To: MacPorts Users <macports-users at lists.macports.org <mailto:macports-users at lists.macports.org>>
> Subject: Re: x86_64 version of libncurses
> Message-ID:
> 	<22F7044F-A191-4A1A-8644-65EBDFA26836 at billmail.scconsult.com <mailto:22F7044F-A191-4A1A-8644-65EBDFA26836 at billmail.scconsult.com>>
> Content-Type: text/plain; format=flowed
> On 2022-08-30 at 13:24:41 UTC-0400 (Tue, 30 Aug 2022 13:24:41 -0400)
> Murray Eisenberg <murrayeisenberg at gmail.com <mailto:murrayeisenberg at gmail.com>>
> is rumored to have said:
>> Under macOS 12.5.1 on an M1 Mac, I'm trying to use the SageMath system 
>> (https://www.sagemath.org <https://www.sagemath.org/> <https://www.sagemath.org/ <https://www.sagemath.org/>>) from the 
>> command-line in Terminal, and for that libncurses is required.
>> Under MacPorts 2.7.2 I have:
>> 	 sudo port installed | grep ncurses
>> 	 ncurses @6.3_0 (active)
> If that was built with +universal, it would say so.
>> And sudo port info ncurses says that it is universal and is for 
>> platforms darwin, freebsd.
> 'port info' tells you about the AVAILABLE port, not the INSTALLED port.
> 'port installed' tells you about what you actually have installed.

Murray Eisenberg		murrayeisenberg at gmail.com
Mobile (413)-427-5334
503 King Farm Blvd #101		
Rockville, MD 20850-6667	

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20220831/aff26902/attachment.htm>

More information about the macports-users mailing list