[MacPorts] #72437: base check for noarch is misleading

MacPorts noreply at macports.org
Tue May 6 19:31:19 UTC 2025


#72437: base check for noarch is misleading
---------------------------+--------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  base          |    Version:  2.10.6
Resolution:                |   Keywords:
      Port:                |
---------------------------+--------------------

Old description:

> If nothing is done about it, ports will keep being broken by someone with
> commit access and no interest to verify changes being committed.
>
> As an illustration: https://github.com/macports/macports-
> ports/commit/ddef877594bfe9854f61bf962a7bb3066518bad7
> Is this a noarch port? No, of course, it installs
> `/opt/local/lib/libSQLiteCpp.a`. But the base is happy if it is
> incorrectly marked as `noarch`, and complains otherwise that no mach-o
> files are being installed.
>
> There are a lot of ports which install static libs and headers.

New description:

 If nothing is done about it, ports will keep being broken by someone with
 commit access and no interest to verify changes being committed.

 As an illustration: [ddef877594bfe9854f61bf962a7bb3066518bad7/macports-
 ports]
 Is this a noarch port? No, of course, it installs
 `/opt/local/lib/libSQLiteCpp.a`. But the base is happy if it is
 incorrectly marked as `noarch`, and complains otherwise that no mach-o
 files are being installed.

 There are a lot of ports which install static libs and headers.

--

Comment (by ryandesign):

 Certainly ports that install Mach-O compiled files should not be marked
 `noarch`.

 What resolution do you envision for this ticket? What do you want changed?

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


More information about the macports-tickets mailing list