-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
brew install therion on macOS Ventura 13.7 #15
Comments
I also have an issue on macOS Sequoia 15.1
In therion, compiler returns
It's a version problem with lib fmt. |
Hello, I have also an issue when I follow : https://github.com/ladislavb/homebrew-therion That's the copy paste of my Terminal: brew install therion |
@sbassetto Try with |
@Dehautenbas : Thk. Here is the message: "
Add the installation prefix of "Catch2" to CMAKE_PREFIX_PATH or set -- Configuring incomplete, errors occurred! If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core): These open issues may also help: " My MacOS is 14.6.1 |
Hello, I cannot install Therion on macOSX ventura 13.7.2 The error message when doing the "brew install therion" is : " 100.0%==> Downloading https://formulae.brew.sh/api/cask.jws.json 100.0%==> Fetching ladislavb/therion/therion If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core): These open issues may also help: Has anyone recently installed Therion on Mac OS? many thanks for your help. |
For a more detailed description of the problem I used "verbose" MacBook-Air-de-jean-francois:~ gaucher$ brew install therion -v
-- Build files have been written to: /tmp/therion-20241230-33125-9jabk/therion-6.1.8/build Overfull \hbox (4.79291pt too wide) in paragraph at lines 824--857 Overfull \hbox (0.65195pt too wide) in paragraph at lines 1032--1044 Overfull \hbox (1.1684pt too wide) in paragraph at lines 1045--1053 Overfull \hbox (4.79291pt too wide) in paragraph at lines 824--857 Overfull \hbox (0.65195pt too wide) in paragraph at lines 1032--1044 Overfull \hbox (1.1684pt too wide) in paragraph at lines 1045--1053 loading : Context Support Macros / Miscellaneous (2004.10.26) Overfull \hbox (4.79291pt too wide) in paragraph at lines 824--857 Overfull \hbox (0.65195pt too wide) in paragraph at lines 1032--1044 Overfull \hbox (1.1684pt too wide) in paragraph at lines 1045--1053
==> Formula Error: ladislavb/therion/therion 6.1.8 did not build These open issues may also help: |
@Jef-speleo Try with |
No need to use --HEAD. I just updated formula with the latest Therion version 6.3.1. I am running / testing on Apple Silicon with the latest macOS 15.2. It should work on Sonoma as well. I don't have time now to test it on older versions of macOS, but will try on 13.6 in UTM. |
Thank you for your help,
Add the installation prefix of "Catch2" to CMAKE_PREFIX_PATH or set -- Configuring incomplete, errors occurred! If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core): These open issues may also help: Followig instruction I tried to set directory location, that contains both files Catch2Config.cmake and catch2-config.cmake in the 01.make file |
with the -v command, the installation error message is : Could not find a package configuration file provided by "Catch2" with any
Add the installation prefix of "Catch2" to CMAKE_PREFIX_PATH or set -- Configuring incomplete, errors occurred! ==> Formula Error: ladislavb/therion/therion 6.3.1 did not build These open issues may also help: |
Try the following command first,
brew install catch2
and then try to install therion again.
It looks like a new build dependency missing in my formula.
…---
Ladislav Blažek
31. 12. 2024 v 11:28, Jef-speleo ***@***.***>:
with the -v command, the installation error message is :
MacBook-Air-de-jean-francois:~ gaucher$ brew -v install therion
==> Fetching ladislavb/therion/therion
==> Downloading https://github.com/therion/therion/archive/v6.3.1.tar.gz
Already downloaded: /Users/gaucher/Library/Caches/Homebrew/downloads/7e17269acfba574f5417ff90f18dca514e4fde337a727cf0225affd1047f6376--therion-6.3.1.tar.gz
==> Verifying checksum for '7e17269acfba574f5417ff90f18dca514e4fde337a727cf0225affd1047f6376--therion-6.3.1.tar.gz'
==> Installing therion from ladislavb/therion
/usr/bin/env tar --extract --no-same-owner --file /Users/gaucher/Library/Caches/Homebrew/downloads/7e17269acfba574f5417ff90f18dca514e4fde337a727cf0225affd1047f6376--therion-6.3.1.tar.gz --directory /private/tmp/homebrew-unpack-20241231-67677-ydaori
mv /private/tmp/homebrew-unpack-20241231-67677-ydaori/therion-6.3.1 /private/tmp/therion-20241231-67677-r7j19m/therion-6.3.1
==> cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/therion/6.3.1_3 -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_PROJECT_TOP_LEVEL_INCLUDES=/usr/local/Homebrew/Library/Homebrew/cmake/trap_fetchcontent_provider.cmake -Wno-dev -DBUILD_TESTING=OFF -DCMAKE_OSX_SYSROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
-- The C compiler identification is AppleClang 15.0.0.15000100
-- The CXX compiler identification is AppleClang 15.0.0.15000100
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
-- Checking for module 'proj'
-- Found proj, version 9.5.1
CMake Error at cmake/Catch2.cmake:16 (find_package):
By not providing "FindCatch2.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Catch2", but
CMake did not find one.
Could not find a package configuration file provided by "Catch2" with any
of the following names:
Catch2Config.cmake
catch2-config.cmake
Add the installation prefix of "Catch2" to CMAKE_PREFIX_PATH or set
"Catch2_DIR" to a directory containing one of the above files. If "Catch2"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
cmake/Dependencies.cmake:15 (include)
CMakeLists.txt:18 (include)
-- Configuring incomplete, errors occurred!
==> Formula
Tap: ladislavb/therion
Path: /usr/local/Homebrew/Library/Taps/ladislavb/homebrew-therion/therion.rb
==> Configuration
HOMEBREW_VERSION: 4.4.14
ORIGIN: https://github.com/Homebrew/brew
HEAD: f84082963da8af8c9ccd6dffbe932eba457e2b78
Last commit: 21 hours ago
Branch: stable
Core tap JSON: 31 Dec 10:24 UTC
Core cask tap JSON: 31 Dec 10:24 UTC
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.Dc9zxadhsL/org.xquartz:0
HOMEBREW_MAKE_JOBS: 8
Homebrew Ruby: 3.3.6 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.6/bin/ruby
CPU: octa-core 64-bit icelake
Clang: 15.0.0 build 1500
Git: 2.47.1 => /usr/local/bin/git
Curl: 8.7.1 => /usr/bin/curl
macOS: 13.7.2-x86_64
CLT: 15.1.0.0.1.1700200546
Xcode: 15.2
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j8
CMAKE_PREFIX_PATH: ***@***.***:/usr/local/opt/libomp:/usr/local/opt/m4:/usr/local/opt/jpeg:/usr/local/opt/zlib:/usr/local
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: ***@***.***/Frameworks:/usr/local/opt/qt/Frameworks
PKG_CONFIG_PATH: ***@***.******@***.******@***.***/lib/pkgconfig:/usr/local/opt/harfbuzz/lib/pkgconfig:/usr/local/opt/fribidi/lib/pkgconfig:/usr/local/opt/pango/lib/pkgconfig:/usr/local/opt/tesseract/lib/pkgconfig:/usr/local/opt/brotli/lib/pkgconfig:/usr/local/opt/highway/lib/pkgconfig:/usr/local/opt/imath/lib/pkgconfig:/usr/local/opt/libdeflate/lib/pkgconfig:/usr/local/opt/openexr/lib/pkgconfig:/usr/local/opt/jpeg-xl/lib/pkgconfig:/usr/local/opt/libvmaf/lib/pkgconfig:/usr/local/opt/aom/lib/pkgconfig:/usr/local/opt/libde265/lib/pkgconfig:/usr/local/opt/x265/lib/pkgconfig:/usr/local/opt/libheif/lib/pkgconfig:/usr/local/opt/liblqr/lib/pkgconfig:/usr/local/opt/jasper/lib/pkgconfig:/usr/local/opt/libraw/lib/pkgconfig:/usr/local/opt/imagemagick/lib/pkgconfig:/usr/local/opt/jpeg/lib/pkgconfig:/usr/local/opt/pkgconf/lib/pkgconfig:/usr/local/opt/proj/lib/pkgconfig:/usr/local/opt/libtommath/lib/pkgconfig:/usr/local/opt/tcl-tk/lib/pkgconfig:/usr/local/opt/gmp/lib/pkgconfig:/usr/local/opt/isl/lib/pkgconfig:/usr/local/opt/mpfr/lib/pkgconfig:/usr/local/opt/hdf5/lib/pkgconfig:/usr/local/opt/jsoncpp/lib/pkgconfig:/usr/local/opt/libogg/lib/pkgconfig:/usr/local/opt/netcdf/lib/pkgconfig:/usr/local/opt/pugixml/lib/pkgconfig:/usr/local/opt/assimp/lib/pkgconfig:/usr/local/opt/dbus/lib/pkgconfig:/usr/local/opt/hunspell/lib/pkgconfig:/usr/local/opt/libmng/lib/pkgconfig:/usr/local/opt/md4c/lib/pkgconfig:/usr/local/opt/libvorbis/lib/pkgconfig:/usr/local/opt/theora/lib/pkgconfig:/usr/local/opt/zlib/lib/pkgconfig:/usr/local/opt/xorgproto/share/pkgconfig:/usr/local/opt/shared-mime-info/share/pkgconfig:/usr/local/opt/eigen/share/pkgconfig:/usr/local/opt/nlohmann-json/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/13
HOMEBREW_MAKE_JOBS: 8
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: ***@***.******@***.******@***.******@***.***/libexec/bin:/usr/bin:/bin:/usr/sbin:/sbin
Error: ladislavb/therion/therion 6.3.1 did not build
Logs:
/Users/gaucher/Library/Logs/Homebrew/therion/00.options.out
/Users/gaucher/Library/Logs/Homebrew/therion/01.cmake
/Users/gaucher/Library/Logs/Homebrew/therion/01.cmake.cc
/Users/gaucher/Library/Logs/Homebrew/therion/build
If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
https://github.com/ladislavb/homebrew-therion/issues
These open issues may also help:
brew install therion on macOS Ventura 13.7 #15 <#15>
—
Reply to this email directly, view it on GitHub <#15 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACHM7FPM2LOO3YSDPCPNEE32IJWVNAVCNFSM6AAAAABQ2HFSRGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRWGMZDIOJYGA>.
You are receiving this because you commented.
|
thanks again Ladislav for your help (and your time) ! Now catch2 was installed, but a new error occurred : " 100.0%==> Downloading https://formulae.brew.sh/api/cask.jws.json 100.0%==> Downloading https://ghcr.io/v2/homebrew/core/catch2/manifests/3.7.1 100.0%==> Fetching catch2 100.0%==> Pouring catch2--3.7.1.ventura.bottle.tar.gz MacBook-Air-de-jean-francois:~ gaucher$ brew install therion svxedit --Survex svx files ed..."
make[2]: *** [xtherion/xtherion] Error 1 If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core): These open issues may also help: the log of" brew -v install therion" can be downloaded here : brew_-_v_installt_herion.txt thanks again jef |
I'm running into the same problem. |
This error seems to be fix on the HEAD. |
Indeed, I just had to install BWidget from https://ports.macports.org/port/BWidget/ and Xtherion now works fine. |
==> Installing ladislavb/therion/therion
==> cmake ..
==> make install
Last 15 lines from /Users/iro/Library/Logs/Homebrew/therion/02.make:
make[1]: *** Waiting for unfinished jobs....
[ 14%] Built target locale_sl
[ 14%] Linking C static library libtr.a
cd /tmp/therion-20241029-36844-186j6a/therion-6.1.8/build/loch && /usr/local/Cellar/cmake/3.30.5/bin/cmake -P CMakeFiles/tr.dir/cmake_clean_target.cmake
cd /tmp/therion-20241029-36844-186j6a/therion-6.1.8/build/loch && /usr/local/Cellar/cmake/3.30.5/bin/cmake -E cmake_link_script CMakeFiles/tr.dir/link.txt --verbose=1
/usr/bin/ar qc libtr.a CMakeFiles/tr.dir/lxTR.c.o
/usr/bin/ranlib libtr.a
[ 14%] Built target tr
[ 15%] Linking CXX static library libQuickHull.a
cd /tmp/therion-20241029-36844-186j6a/therion-6.1.8/build/extern/quickhull && /usr/local/Cellar/cmake/3.30.5/bin/cmake -P CMakeFiles/QuickHull.dir/cmake_clean_target.cmake
cd /tmp/therion-20241029-36844-186j6a/therion-6.1.8/build/extern/quickhull && /usr/local/Cellar/cmake/3.30.5/bin/cmake -E cmake_link_script CMakeFiles/QuickHull.dir/link.txt --verbose=1
/usr/bin/ar qc libQuickHull.a CMakeFiles/QuickHull.dir/QuickHull.cpp.o
/usr/bin/ranlib libQuickHull.a
[ 15%] Built target QuickHull
make: *** [all] Error 2
The text was updated successfully, but these errors were encountered: