[MacPorts] #62130: stellarium crash right after start

MacPorts noreply at macports.org
Tue Jan 26 19:46:19 UTC 2021


#62130: stellarium crash right after start
-------------------------+------------------------------
  Reporter:  rernenwein  |      Owner:  michaelld
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.6.4
Resolution:              |   Keywords:  stellarium crash
      Port:  stellarium  |
-------------------------+------------------------------

Comment (by rernenwein):

 i cleaned all what i though was meaninfull in /opt/local/libexec/qt5
 there where some *cmake files left

 then i reinstalled

 {{{
 port install stellarium
 }}}


 still same errors in log.txt and otool

 {{{
 imac27:MacOS root# otool -L stellarium
 stellarium:
         /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
 (compatibility version 1.0.0, current version 23.0.0)
         /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
 (compatibility version 1.0.0, current version 1.0.0)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.2.11)
         /opt/local/lib/libgps.28.0.0.dylib (compatibility version 28.0.0,
 current version 28.0.0)
 /opt/local/libexec/qt5/lib/QtPrintSupport.framework/Versions/5/QtPrintSupport
 (compatibility version 5.15.0, current version 5.15.2)
 /opt/local/libexec/qt5/lib/QtConcurrent.framework/Versions/5/QtConcurrent
 (compatibility version 5.15.0, current version 5.15.2)
 /opt/local/libexec/qt5/lib/QtMultimediaWidgets.framework/Versions/5/QtMultimediaWidgets
 (compatibility version 5.14.0, current version 5.14.2)
 /opt/local/libexec/qt5/lib/QtWidgets.framework/Versions/5/QtWidgets
 (compatibility version 5.15.0, current version 5.15.2)
 /opt/local/libexec/qt5/lib/QtMultimedia.framework/Versions/5/QtMultimedia
 (compatibility version 5.14.0, current version 5.14.2)
         /opt/local/libexec/qt5/lib/QtGui.framework/Versions/5/QtGui
 (compatibility version 5.15.0, current version 5.15.2)
 /opt/local/libexec/qt5/lib/QtNetwork.framework/Versions/5/QtNetwork
 (compatibility version 5.15.0, current version 5.15.2)
         /opt/local/libexec/qt5/lib/QtScript.framework/Versions/5/QtScript
 (compatibility version 5.14.0, current version 5.14.2)
 /opt/local/libexec/qt5/lib/QtPositioning.framework/Versions/5/QtPositioning
 (compatibility version 5.14.0, current version 5.14.2)
 /opt/local/libexec/qt5/lib/QtSerialPort.framework/Versions/5/QtSerialPort
 (compatibility version 5.14.0, current version 5.14.2)
         /opt/local/libexec/qt5/lib/QtCore.framework/Versions/5/QtCore
 (compatibility version 5.15.0, current version 5.15.2)
         /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current
 version 902.1.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1281.100.1)
 }}}

 log.txt

 {{{
 Loaded 81 / 82 asterism records successfully for culture "western"
 WARNING - asterism abbreviation "TA6" not found when loading asterism
 names
 Loaded 71 / 72 asterism names
 Cannot mix incompatible Qt library (5.14.2) with this library (5.15.2)
 }}}


 then i uninstalled again

 {{{
 port uninstall stellarium
 port uninstall qt5-qtbase
 port uninstall qt5-qtdeclarative  qt5-qtsvg   qt5-qttools
 }}}


 and after i removed strait with

 {{{
 rm -rf /opt/local/libexec/qt5
 }}}


 this time i get an configuration error

 {{{
 ..........
 --->  Fetching archive for qt5-qttools
 --->  Attempting to fetch qt5-qttools-5.15.2_0.darwin_19.x86_64.tbz2 from
 https://lil.fr.packages.macports.org/qt5-qttools
 --->  Attempting to fetch
 qt5-qttools-5.15.2_0.darwin_19.x86_64.tbz2.rmd160 from
 https://lil.fr.packages.macports.org/qt5-qttools
 --->  Installing qt5-qttools @5.15.2_0
 --->  Activating qt5-qttools @5.15.2_0
 --->  Cleaning qt5-qttools
 --->  Fetching archive for stellarium
 --->  Attempting to fetch stellarium-0.20.4_1.darwin_19.x86_64.tbz2 from
 https://lil.fr.packages.macports.org/stellarium
 --->  Attempting to fetch stellarium-0.20.4_1.darwin_19.x86_64.tbz2 from
 https://mse.uk.packages.macports.org/stellarium
 --->  Attempting to fetch stellarium-0.20.4_1.darwin_19.x86_64.tbz2 from
 https://packages.macports.org/stellarium
 --->  Fetching distfiles for stellarium
 --->  Attempting to fetch stellarium-0.20.4.tar.gz from
 https://lil.fr.distfiles.macports.org/stellarium
 --->  Verifying checksums for stellarium
 --->  Extracting stellarium
 --->  Applying patches to stellarium
 --->  Configuring stellarium
 Error: Failed to configure stellarium: configure failure: command
 execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_stellarium/stellarium/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 Error: Processing of port stellarium failed
 imac27:MacPorts root# vi
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_stellarium/stellarium/main.log
 }}}

 the log file is not telling more to me, what should i do ?

 {{{
 :debug:configure system:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_stellarium/stellarium/work/build"
 && /opt/local/bin/cmake -DCMAKE_INSTALL_PREFIX='/opt/local'
 -DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
 -DCMAKE_C_COMPILER="$CC" -DCMAKE_COLOR_MAKEFILE=ON
 -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_FIND_FRAMEWORK=LAST
 -DCMAKE_INSTALL_NAME_DIR=/opt/local/lib
 -DCMAKE_INSTALL_RPATH=/opt/local/lib -DCMAKE_MAKE_PROGRAM=/usr/bin/make
 -DCMAKE_MODULE_PATH=/opt/local/share/cmake/Modules
 -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/opt/local;/usr"
 -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -Wno-dev
 -DCCACHE_PROGRAM="" -DMP_APPLICATIONS_DIR=/Applications/MacPorts
 -DPYTHON_EXECUTABLE=/opt/local/bin/python2.7
 -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG"
 -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.15"
 -DCMAKE_OSX_SYSROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk"
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_stellarium/stellarium/work/stellarium-0.20.4
 :info:configure -- Found CMake 3.19.3
 :info:configure -- The C compiler identification is AppleClang
 12.0.0.12000032
 :info:configure -- The CXX compiler identification is AppleClang
 12.0.0.12000032
 :info:configure -- Detecting C compiler ABI info
 :info:configure -- Detecting C compiler ABI info - done
 :info:configure -- Check for working C compiler: /usr/bin/clang - skipped
 :info:configure -- Detecting C compile features
 :info:configure -- Detecting C compile features - done
 :info:configure -- Detecting CXX compiler ABI info
 :info:configure -- Detecting CXX compiler ABI info - done
 :info:configure -- Check for working CXX compiler: /usr/bin/clang++ -
 skipped
 :info:configure -- Detecting CXX compile features
 :info:configure -- Detecting CXX compile features - done
 :info:configure -- Platform: Darwin-19.6.0 (x86_64)
 :info:configure -- Building Stellarium 0.20.4 (Mode: Release)
 :info:configure -- Unit tests support: disabled
 :info:configure -- Found Qt5: /opt/local/libexec/qt5/bin/qmake (found
 suitable version 5.15.2)
 :info:configure CMake Error at CMakeLists.txt:473 (FIND_PACKAGE):
 :info:configure   By not providing "FindQt5SerialPort.cmake" in
 CMAKE_MODULE_PATH this
 :info:configure   project has asked CMake to find a package configuration
 file provided by
 :info:configure   "Qt5SerialPort", but CMake did not find one.
 :info:configure   Could not find a package configuration file provided by
 "Qt5SerialPort"
 :info:configure   with any of the following names:
 :info:configure     Qt5SerialPortConfig.cmake
 :info:configure     qt5serialport-config.cmake
 :info:configure   Add the installation prefix of "Qt5SerialPort" to
 CMAKE_PREFIX_PATH or set
 :info:configure   "Qt5SerialPort_DIR" to a directory containing one of the
 above files.  If
 :info:configure   "Qt5SerialPort" provides a separate development package
 or SDK, be sure it
 :info:configure   has been installed.
 :info:configure -- Configuring incomplete, errors occurred!
 :info:configure See also
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_stellarium/stellarium/work/build/CMakeFiles/CMakeOutput.log".
 :info:configure Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_stellarium/stellarium/work/build"
 && /opt/local/bin/cmake -DCMAKE_INSTALL_PREFIX='/opt/local'
 -DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
 -DCMAKE_C_COMPILER="$CC" -DCMAKE_COLOR_MAKEFILE=ON
 -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_FIND_FRAMEWORK=LAST
 -DCMAKE_INSTALL_NAME_DIR=/opt/local/lib
 -DCMAKE_INSTALL_RPATH=/opt/local/lib -DCMAKE_MAKE_PROGRAM=/usr/bin/make
 -DCMAKE_MODULE_PATH=/opt/local/share/cmake/Modules
 -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/opt/local;/usr"
 -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -Wno-dev
 -DCCACHE_PROGRAM="" -DMP_APPLICATIONS_DIR=/Applications/MacPorts
 -DPYTHON_EXECUTABLE=/opt/local/bin/python2.7
 -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG"
 -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.15"
 -DCMAKE_OSX_SYSROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk"
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_stellarium/stellarium/work/stellarium-0.20.4
 :info:configure Exit code: 1
 :error:configure Failed to configure stellarium: configure failure:
 command execution failed
 :debug:configure Error code: NONE
 :debug:configure Backtrace: configure failure: command execution failed
 :debug:configure     while executing
 :debug:configure "$procedure $targetname"
 :error:configure See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_stellarium/stellarium/main.log
 for details.
 }}}

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


More information about the macports-tickets mailing list