[MacPorts] #61568: pinentry-mac @0.9.4 has still problems to build on Big Sur

MacPorts noreply at macports.org
Mon Apr 26 19:53:00 UTC 2021


#61568: pinentry-mac @0.9.4 has still problems to build on Big Sur
---------------------------+----------------------
  Reporter:  ballapete     |      Owner:  Ionic
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.6.4
Resolution:                |   Keywords:  bigsur
      Port:  pinentry-mac  |
---------------------------+----------------------

Comment (by ryandesign):

 Replying to [comment:7 mascguy]:
 > Replying to [comment:6 svalgaard]:
 > > After running Xcode with GUI for the first time, where it asks me to
 allow it to install "additional components", the installation succeeds.
 >
 > Given that this fix works for both macOS 10.12 and Big Sur, are we 100%
 certain that the `HOME` environment variable is the sole issue?

 I do not know that that fixes the problem for both 10.12 and 11.x. I do
 not know whether the 10.12 and 11.x issues reported here are the same. I
 do know that xcodebuild does not respect the HOME environment variable (or
 did not, the last time I checked) and that this causes us some problems on
 macOS 10.14 and later. This problem does not affect earlier systems so it
 would not have been the cause of whatever was wrong on 10.12.

 I just tried a new build on 10.12 and it worked:
 https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/144992

 We already had successful builds on 10.8 and later, excluding 10.12 but
 including 11.x.

 > Ryan, do you know whether the Xcode IDE has been launched at least once,
 within each of our builders? If not, would it be feasible to do this, as
 annoying as that prospect is?

 It is certainly my intention to always launch Xcode once every time I
 install or update Xcode on the buildbot workers. This ensures the license
 agreement is agreed to and the additional components are installed. The
 additional components are for iOS/iPadOS/watchOS/tvOS development so
 they're of no interest to MacPorts but I figured I should do it since
 Xcode expects them to be there. Maybe I forgot to do it once?


 > Port reports on Big Sur that Xcode is not correctly installed. This
 seems to be a bug in port IMO.

 The warning that MacPorts 2.6.4 emits that the 11.2 SDK is not installed
 is a MacPorts bug, in that we assumed that an SDK matching the OS version
 should always exist, but that turned out not to be true. This assumption
 is fixed in MacPorts 2.7.0 of which a beta is out now.

 The warning that some ports emit that the Xcode command line tools are not
 installed is not a MacPorts bug; it is a macOS bug. See ProblemHotlist
 #reinstall-clt.

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


More information about the macports-tickets mailing list