[MacPorts] #54889: MacVim @8.0.snapshot137_1+huge: Failed to patch on macOS 10.13 (build failed)

MacPorts noreply at macports.org
Fri Sep 22 10:33:45 UTC 2017


#54889: MacVim @8.0.snapshot137_1+huge: Failed to patch on macOS 10.13 (build
failed)
------------------------+------------------------
  Reporter:  vovinacci  |      Owner:
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.4.99
Resolution:             |   Keywords:  highsierra
      Port:  MacVim     |
------------------------+------------------------

Comment (by vovinacci):

 Could this patch be skipped? It's about removing explicit requirement for
 gcc 4.2

 As taking a look on {{{ src/MacVim/MacVim.xcodeproj/project.pbxproj }}},
 it seems that it's nor required anymore
 {{{
 % grep GCC_VERSION
 /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/editors/MacVim/work/macvim-137/src/MacVim/MacVim.xcodeproj/project.pbxproj
                                 GCC_VERSION = "";
                                 GCC_VERSION = "";
                                 GCC_VERSION = "";
                                 GCC_VERSION = "";
 }}}

 but it doesn't compile after removal as well due to different reason
 {{{
 :info:patch --->  Running ibtool for Preferences.nib
 :debug:patch system -W
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_MacVim/MacVim/work/macvim-137:
 ibtool --compile src/MacVim/English.lproj/Preferences.nib/keyedobjects.nib
 src/MacVim/English.lproj/Preferences.nib
 :info:patch 2017-09-22 13:32:01.118 ibtoold[52761:940311] [MT]
 DVTPlugInLoading: Failed to load code for plug-in
 com.apple.dt.IDE.IDEInterfaceBuilderCocoaTouchIntegration
 (/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework),
 error = Error Domain=NSCocoaErrorDomain Code=3587
 "dlopen_preflight(/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration):
 Library not loaded:
 /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator
 :info:patch   Referenced from:
 /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/SimulatorKit.framework/Versions/A/SimulatorKit
 :info:patch   Reason: image not found"
 UserInfo={NSLocalizedFailureReason=The bundle is damaged or missing
 necessary resources., NSLocalizedRecoverySuggestion=Try reinstalling the
 bundle.,
 NSFilePath=/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration,
 NSDebugDescription=dlopen_preflight(/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration):
 Library not loaded:
 /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator
 :info:patch   Referenced from:
 /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/SimulatorKit.framework/Versions/A/SimulatorKit
 :info:patch   Reason: image not found,
 NSBundlePath=/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework,
 NSLocalizedDescription=The bundle
 “IDEInterfaceBuilderCocoaTouchIntegration” couldn’t be loaded because it
 is damaged or missing necessary resources.}, dyldError =
 dlopen(/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration,
 0): Library not loaded:
 /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator
 :info:patch   Referenced from:
 /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/SimulatorKit.framework/Versions/A/SimulatorKit
 :info:patch   Reason: image not found
 :info:patch 2017-09-22 13:32:01.119 ibtoold[52761:940311] [MT]
 DVTPlugInExtensionFaulting: Failed to fire fault for extension
 Xcode.InterfaceBuilderKit.PepperIntegration.Singletons: Error
 Domain=DVTPlugInErrorDomain Code=2 "Loading a plug-in failed."
 UserInfo={DVTPlugInIdentifierErrorKey=com.apple.dt.IDE.IDEInterfaceBuilderCocoaTouchIntegration,
 DVTPlugInExecutablePathErrorKey=/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration,
 NSLocalizedRecoverySuggestion=The plug-in or one of its prerequisite plug-
 ins may be missing or damaged and may need to be reinstalled.,
 DVTPlugInDYLDErrorMessageErrorKey=dlopen(/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration,
 0): Library not loaded:
 /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator
 :info:patch   Referenced from:
 /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/SimulatorKit.framework/Versions/A/SimulatorKit
 :info:patch   Reason: image not found, NSLocalizedDescription=Loading a
 plug-in failed.,
 NSFilePath=/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework,
 NSLocalizedFailureReason=The plug-in
 “com.apple.dt.IDE.IDEInterfaceBuilderCocoaTouchIntegration” at path
 “/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework”
 could not be loaded.  The plug-in or one of its prerequisite plug-ins may
 be missing or damaged., NSUnderlyingError=0x7f876b6770f0 {Error
 Domain=NSCocoaErrorDomain Code=3587
 "dlopen_preflight(/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration):
 Library not loaded:
 /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator
 :info:patch   Referenced from:
 /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/SimulatorKit.framework/Versions/A/SimulatorKit
 :info:patch   Reason: image not found"
 UserInfo={NSLocalizedFailureReason=The bundle is damaged or missing
 necessary resources., NSLocalizedRecoverySuggestion=Try reinstalling the
 bundle.,
 NSFilePath=/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration,
 NSDebugDescription=dlopen_preflight(/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework/IDEInterfaceBuilderCocoaTouchIntegration):
 Library not loaded:
 /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator
 :info:patch   Referenced from:
 /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/SimulatorKit.framework/Versions/A/SimulatorKit
 :info:patch   Reason: image not found,
 NSBundlePath=/Applications/Xcode.app/Contents/PlugIns/IDEInterfaceBuilderCocoaTouchIntegration.framework,
 NSLocalizedDescription=The bundle
 “IDEInterfaceBuilderCocoaTouchIntegration” couldn’t be loaded because it
 is damaged or missing necessary resources.}}}
 :info:patch 2017-09-22 13:32:01.121 ibtoold[52761:940311] *** Terminating
 app due to uncaught exception 'NSInternalInconsistencyException', reason:
 'Error getting value for parameter key 'name' of extension
 'Xcode.InterfaceBuilderKit.PepperIntegration.Singletons' in plug-in
 'com.apple.dt.IDE.IDEInterfaceBuilderWatchKitIntegration''
 :info:patch *** First throw call stack:
 :info:patch (
 :info:patch     0   CoreFoundation                      0x00007fff43be132b
 __exceptionPreprocess + 171
 :info:patch     1   libobjc.A.dylib                     0x00007fff6a507942
 objc_exception_throw + 48
 :info:patch     2   DVTFoundation                       0x0000000109ef3aad
 -[DVTExtensionParameter valueForKey:error:] + 0
 :info:patch     3   IDEInterfaceBuilderKit              0x0000000109685b4d
 -[IBScopedSingletonRegistry init] + 722
 :info:patch     4   IDEInterfaceBuilderKit              0x0000000109685861
 __43+[IBScopedSingletonRegistry sharedInstance]_block_invoke + 41
 :info:patch     5   libdispatch.dylib                   0x00007fff6b0baf64
 _dispatch_client_callout + 8
 :info:patch     6   libdispatch.dylib                   0x00007fff6b0baf17
 dispatch_once_f + 41
 :info:patch     7   IDEInterfaceBuilderKit              0x0000000109685835
 +[IBScopedSingletonRegistry sharedInstance] + 45
 :info:patch     8   IDEInterfaceBuilderKit              0x000000010949f689
 -[IBInterfaceBuilderPlugin init] + 146
 :info:patch     9   IDEInterfaceBuilderKit              0x000000010949f5dd
 +[IBInterfaceBuilderPlugin ide_initializeWithOptions:error:] + 34
 :info:patch     10  IDEFoundation                       0x000000010a816cce
 _IDEInitializeOnePlugInAndPrerequisites + 2324
 :info:patch     11  IDEFoundation                       0x000000010a8165d5
 _IDEInitializeOnePlugInAndPrerequisites + 539
 :info:patch     12  IDEFoundation                       0x000000010a8165d5
 _IDEInitializeOnePlugInAndPrerequisites + 539
 :info:patch     13  IDEFoundation                       0x000000010a814cca
 _IDEInitializePlugIns + 1604
 :info:patch     14  IDEFoundation                       0x000000010a814081
 IDEInitialize + 8547
 :info:patch     15  ibtoold                             0x000000010919d5a9
 ibtoold + 71081
 :info:patch     16  ibtoold                             0x000000010919c724
 ibtoold + 67364
 :info:patch     17  libdyld.dylib                       0x00007fff6b0f4145
 start + 1
 :info:patch )
 :info:patch libc++abi.dylib: terminating with uncaught exception of type
 NSException
 :info:patch Command failed: ibtool --compile
 src/MacVim/English.lproj/Preferences.nib/keyedobjects.nib
 src/MacVim/English.lproj/Preferences.nib
 :info:patch Killed by signal: 6
 :error:patch Failed to patch MacVim: command execution failed
 :debug:patch Error code: NONE
 :debug:patch Backtrace: command execution failed
 :debug:patch     while executing
 :debug:patch "$post $targetname"
 :error:patch See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_MacVim/MacVim/main.log
 for details.
 }}}

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


More information about the macports-tickets mailing list