[MacPorts] #60418: qt4-creator-mac @2.8.1_3 fails building on 10.5.8 PPC

MacPorts noreply at macports.org
Fri May 1 21:52:29 UTC 2020


#60418: qt4-creator-mac @2.8.1_3 fails building on 10.5.8 PPC
------------------------------+-----------------------
  Reporter:  udbraumann       |      Owner:  michaelld
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.6.2
Resolution:                   |   Keywords:  leopard
      Port:  qt4-creator-mac  |
------------------------------+-----------------------

Comment (by udbraumann):

 Oh, I have it installed since years, last modification was 2017:

 {{{
 $ ls -al /Applications/MacPorts/Qt4
 total 0
 drwxr-xr-x  13 root  admin  442 Feb  7 02:29 .
 drwxr-xr-x  11 root  admin  374 Apr 25 13:17 ..
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 Assistant.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 Designer.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 Linguist.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 QMLViewer.app
 drwxr-xr-x   3 root  admin  102 Aug 21  2017 Qt Creator.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 pixeltool.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 qdbusviewer.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 qhelpconverter.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 qtconfig.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 qtdemo.app
 drwxr-xr-x   3 root  admin  102 Feb  7 02:29 qttracereplay.app
 }}}

 However, for some reason, presently not clear why exactly, the port `qt4
 -creator-mac @2.8.1_2` is broken:

 {{{
 ...
 --->  Scanning binaries for linking errors
 --->  Found 24 broken files, matching files to ports
 --->  Found 3 broken ports, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt:
  qt4-creator-mac @2.8.1
  fontforge @20170731+python27
  openssh @7.6p1+kerberos5+xauth
 Continue? [Y/n]: n
 $
 }}}

 The last three ports presently do not build.

 `Qt Creator.app` in fact launches, but issues an error message window
 telling that a lot of plugins cannot be loaded, all with an associated
 message (in German):

 {{{
 Das Plugin kann nicht geladen werden, weil eine Abhängigkeit nicht geladen
 werden konnte: CppTools(2.8.1)
 Grund: Das Plugin kann nicht geladen werden, weil eine Abhängigkeit nicht
 geladen werden konnte: ProjectExplorer(2.8.1)
 Grund: /Applications/MacPorts/Qt4/Qt
 Creator.app/Contents/PlugIns/QtProject/libProjectExplorer.dylib: Die Datei
 '/Applications/MacPorts/Qt4/Qt
 Creator.app/Contents/PlugIns/QtProject/libProjectExplorer.dylib' ist kein
 gültiges Qt-Plugin.
 }}}

 I.e., /Applications/MacPorts/Qt4/Qt
 Creator.app/Contents/PlugIns/QtProject/libProjectExplorer.dylib is no
 longer a valid Qt plugin, I think it has dependencies which are no longer
 existing, but which?

 {{{
 $ otool -L /Applications/MacPorts/Qt4/Qt\
 Creator.app/Contents/PlugIns/QtProject/libProjectExplorer.dylib
 /Applications/MacPorts/Qt4/Qt
 Creator.app/Contents/PlugIns/QtProject/libProjectExplorer.dylib:
         @rpath/PlugIns/QtProject/libProjectExplorer.dylib (compatibility
 version 0.0.0, current version 0.0.0)
         @rpath/PlugIns/QtProject/libLocator.dylib (compatibility version
 0.0.0, current version 0.0.0)
         @rpath/PlugIns/QtProject/libFind.dylib (compatibility version
 0.0.0, current version 0.0.0)
         @rpath/PlugIns/QtProject/libCore.dylib (compatibility version
 0.0.0, current version 0.0.0)
         @rpath/PlugIns/QtProject/libTextEditor.dylib (compatibility
 version 0.0.0, current version 0.0.0)
         @rpath/PlugIns/libQtcSsh.1.dylib (compatibility version 1.0.0,
 current version 1.0.0)
         @rpath/PlugIns/libExtensionSystem.1.dylib (compatibility version
 1.0.0, current version 1.0.0)
         @rpath/PlugIns/libUtils.1.dylib (compatibility version 1.0.0,
 current version 1.0.0)
         @rpath/PlugIns/libAggregation.1.dylib (compatibility version
 1.0.0, current version 1.0.0)
         /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
 (compatibility version 2.0.0, current version 136.0.0)
 /opt/local/libexec/qt4/Library/Frameworks/QtDeclarative.framework/Versions/4/QtDeclarative
 (compatibility version 4.8.0, current version 4.8.7)
 /opt/local/libexec/qt4/Library/Frameworks/QtScript.framework/Versions/4/QtScript
 (compatibility version 4.8.0, current version 4.8.7)
 /opt/local/libexec/qt4/Library/Frameworks/QtCore.framework/Versions/4/QtCore
 (compatibility version 4.8.0, current version 4.8.7)
 /opt/local/libexec/qt4/Library/Frameworks/QtSvg.framework/Versions/4/QtSvg
 (compatibility version 4.8.0, current version 4.8.7)
 /opt/local/libexec/qt4/Library/Frameworks/QtGui.framework/Versions/4/QtGui
 (compatibility version 4.8.0, current version 4.8.7)
 /opt/local/libexec/qt4/Library/Frameworks/QtSql.framework/Versions/4/QtSql
 (compatibility version 4.8.0, current version 4.8.7)
 /opt/local/libexec/qt4/Library/Frameworks/QtXmlPatterns.framework/Versions/4/QtXmlPatterns
 (compatibility version 4.8.0, current version 4.8.7)
 /opt/local/libexec/qt4/Library/Frameworks/QtNetwork.framework/Versions/4/QtNetwork
 (compatibility version 4.8.0, current version 4.8.7)
 /opt/local/libexec/qt4/Library/Frameworks/QtXml.framework/Versions/4/QtXml
 (compatibility version 4.8.0, current version 4.8.7)
         /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
 version 7.4.0)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 1.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 111.1.7)
 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
 (compatibility version 1.0.0, current version 34.0.0)
 }}}

 I see no broken dependency here, do you?

 How can the system `botan` be invoked?

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


More information about the macports-tickets mailing list