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

MacPorts noreply at macports.org
Wed May 5 12:57:49 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 ballapete):

 Replying to [comment:14 mascguy]:
 > Peter, there have been quite a few changes over the past few weeks,
 which may fix these issues. And this port has binaries for Big Sur,
 eliminating the build step.
 >
 > Are you able to successfully install the port now, after running either
 a `port sync` or `port selfupdate`?

 Yes, it looks good: `port -vd build -sk pinentry-mac` gives in the end `**
 BUILD SUCCEEDED **`. There are still some problems:

 {{{
 2021-05-05 14:01:02.975 xcodebuild[19958:3790559] [MT] IDELogStore: Failed
 to open log store at
 /opt/local/var/macports/home/Library/Developer/Xcode/DerivedData/pinentry-
 mac-btejmlvrucpnupebautlkcklxvkx/Logs/Build
 2021-05-05 14:01:02.975 xcodebuild[19958:3790559] [MT] IDELogStore: Failed
 to open Build log store: Error Domain=IDEFoundationErrorDomain Code=1
 "Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Build': (513) You don’t
 have permission to save the file “Build” in the folder “Logs”."
 UserInfo={NSLocalizedDescription=Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Build': (513) You don’t
 have permission to save the file “Build” in the folder “Logs”.}. User
 info: {
     NSLocalizedDescription = "Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Build': (513) You
 don\U2019t have permission to save the file \U201cBuild\U201d in the
 folder \U201cLogs\U201d.";
 }.
 2021-05-05 14:01:02.984 xcodebuild[19958:3790559] [MT] IDELogStore: Failed
 to open log store at
 /opt/local/var/macports/home/Library/Developer/Xcode/DerivedData/pinentry-
 mac-btejmlvrucpnupebautlkcklxvkx/Logs/Package
 2021-05-05 14:01:02.984 xcodebuild[19958:3790559] [MT] IDELogStore: Failed
 to open Package log store: Error Domain=IDEFoundationErrorDomain Code=1
 "Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Package': (513) You don’t
 have permission to save the file “Package” in the folder “Logs”."
 UserInfo={NSLocalizedDescription=Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Package': (513) You don’t
 have permission to save the file “Package” in the folder “Logs”.}. User
 info: {
     NSLocalizedDescription = "Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Package': (513) You
 don\U2019t have permission to save the file \U201cPackage\U201d in the
 folder \U201cLogs\U201d.";
 }.
 2021-05-05 14:01:02.989 xcodebuild[19958:3790559] [MT] IDELogStore: Failed
 to open log store at
 /opt/local/var/macports/home/Library/Developer/Xcode/DerivedData/pinentry-
 mac-btejmlvrucpnupebautlkcklxvkx/Logs/Test
 2021-05-05 14:01:02.989 xcodebuild[19958:3790559] [MT] IDELogStore: Failed
 to open Test log store: Error Domain=IDEFoundationErrorDomain Code=1
 "Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Test': (513) You don’t
 have permission to save the file “Test” in the folder “Logs”."
 UserInfo={NSLocalizedDescription=Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Test': (513) You don’t
 have permission to save the file “Test” in the folder “Logs”.}. User info:
 {
     NSLocalizedDescription = "Unable to create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx/Logs/Test': (513) You
 don\U2019t have permission to save the file \U201cTest\U201d in the folder
 \U201cLogs\U201d.";
 }.
 2021-05-05 14:01:03.340 xcodebuild[19958:3790559] [MT] DVTAssertions:
 Warning in
 /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-18205/IDEFoundation/Buildables/IDEWorkspaceArena.m:1133
 Details:  Failed to create workspace arena at
 <DVTFilePath:0x7f8b77292cb0:'/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx'>: Error
 Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the
 file “pinentry-mac-btejmlvrucpnupebautlkcklxvkx” in the folder
 “DerivedData”."
 UserInfo={NSFilePath=/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /pinentry-mac-btejmlvrucpnupebautlkcklxvkx,
 NSUnderlyingError=0x7f8b7705fd30 {Error Domain=NSPOSIXErrorDomain Code=1
 "Operation not permitted"}}
 Object:   <IDEWorkspaceArena: 0x7f8b7724a400>
 Method:   -createWorkspaceArenaFolderIfNecessary
 Thread:   <NSThread: 0x7f8ba341a8e0>{number = 1, name = main}
 Please file a bug at https://feedbackassistant.apple.com with this warning
 message and any useful information you can provide.
 }}}

 {{{
 PhaseScriptExecution Localize\ XIBs
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_aqua_pinentry-mac/pinentry-mac/work
 /pinentry-mac-0.9.4/build/pinentry-mac.build/Release/pinentry-mac.build
 /Script-30FC955F129818AE0039CEF8.sh (in target 'pinentry-mac' from project
 'pinentry-mac')
     cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_aqua_pinentry-mac/pinentry-mac/work
 /GPGTools-pinentry-mac-c5b5260
     /bin/sh -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_aqua_pinentry-mac/pinentry-mac/work
 /pinentry-mac-0.9.4/build/pinentry-mac.build/Release/pinentry-mac.build
 /Script-30FC955F129818AE0039CEF8.sh
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_aqua_pinentry-mac/pinentry-mac/work
 /pinentry-mac-0.9.4/build/pinentry-mac.build/Release/pinentry-mac.build
 /Script-30FC955F129818AE0039CEF8.sh: line 4: Utilities/localizeXIB: Bad
 CPU type in executable
 }}}

 A font request seems to be wrong:

 {{{
     /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --errors
 --warnings --notices --module pinentry_mac --output-partial-info-plist
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_aqua_pinentry-mac/pinentry-mac/work
 /pinentry-mac-0.9.4/build/pinentry-mac.build/Release/pinentry-
 mac.build/English.lproj/Pinentry-PartialInfo.plist --auto-activate-custom-
 fonts --target-device mac --minimum-deployment-target 11.2 --output-format
 human-readable-text --compile
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_aqua_pinentry-mac/pinentry-mac/work
 /pinentry-mac-0.9.4/build/Release/pinentry-
 mac.app/Contents/Resources/English.lproj/Pinentry.nib
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_aqua_pinentry-mac/pinentry-mac/work
 /GPGTools-pinentry-mac-c5b5260/Resources/English.lproj/Pinentry.xib
 2021-05-05 14:01:05.361 ibtoold[19981:3790994] CoreText note: Client
 requested name ".LucidaGrandeUI", it will get Times-Roman rather than the
 intended font. All system UI font access should be through proper APIs
 such as CTFontCreateUIFontForLanguage() or +[NSFont systemFontOfSize:].
 2021-05-05 14:01:05.361 ibtoold[19981:3790994] CoreText note: Set a
 breakpoint on CTFontLogSystemFontNameRequest to debug.
 }}}

 I'll upload the LOG file and see how the installation will succeed.

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


More information about the macports-tickets mailing list