To clarify, I do have a file /opt/local/lib/libintl.8.dylib installed, which 
had to come from MacPorts. 

But there is no port named “intl” or “libintl”. There are, however, a number of 
ports with “intl” in their names, e.g., phpxx-intl, py-elib.intl, 
p5.30-libintl-perl. 

How do I tell from which port that came?

> On 31 Aug2022, at 9:36 AM, Murray Eisenberg <[email protected]> wrote:
> 
> 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, [email protected] 
>> <mailto:[email protected]> wrote:
>> 
>> Date: Tue, 30 Aug 2022 14:01:37 -0400
>> From: Bill Cole <[email protected] 
>> <mailto:[email protected]>>
>> To: MacPorts Users <[email protected] 
>> <mailto:[email protected]>>
>> Subject: Re: x86_64 version of libncurses
>> Message-ID:
>>      <[email protected] 
>> <mailto:[email protected]>>
>> 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 <[email protected] 
>> <mailto:[email protected]>>
>> 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              [email protected] 
> <mailto:[email protected]>
> Mobile (413)-427-5334
> 503 King Farm Blvd #101               
> Rockville, MD 20850-6667      
> 
> 
> 

---
Murray Eisenberg                [email protected]
Mobile (413)-427-5334
503 King Farm Blvd #101         
Rockville, MD 20850-6667        



Reply via email to