[MacPorts] #62239: readline is erroneously marked as not being able to install +universal

MacPorts noreply at macports.org
Mon Feb 8 01:45:32 UTC 2021


#62239: readline is erroneously marked as not being able to install +universal
----------------------------+--------------------
  Reporter:  jordanhubbard  |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:                 |
----------------------------+--------------------

Old description:

> root at mighty-> port install emacs
> --->  Computing dependencies for emacs
> Error: Cannot install gdbm for the archs 'arm64 x86_64' because
> Error: its dependency readline cannot build for the required archs.
> Error: Follow https://guide.macports.org/#project.tickets to report a
> bug.
>
> I have, however, built readline just fine as an arm64 library, so I'm not
> sure where it is flagged as unbuildable for this arch combination (I also
> looked at the readline/Portfile and I don't see any limitations flagged
> there).  Not sure what's up with this, but as readline is a very key leaf
> port, it is probably worth fixing.

New description:

 {{{
 root at mighty-> port install emacs
 --->  Computing dependencies for emacs
 Error: Cannot install gdbm for the archs 'arm64 x86_64' because
 Error: its dependency readline cannot build for the required archs.
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 }}}
 I have, however, built readline just fine as an arm64 library, so I'm not
 sure where it is flagged as unbuildable for this arch combination (I also
 looked at the readline/Portfile and I don't see any limitations flagged
 there).  Not sure what's up with this, but as readline is a very key leaf
 port, it is probably worth fixing.

--

Comment (by jmroot):

 If you're building on an Intel system, the problem is
 {{{
 merger_must_run_binaries yes
 }}}
 It would work on an arm system since that can run x86_64 code.

-- 
Ticket URL: <https://trac.macports.org/ticket/62239#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list