Skip to content
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

coin3d_py312: create a new versioned formula of coin3d #551

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ipatch
Copy link
Collaborator

@ipatch ipatch commented Jul 25, 2024

brew style freecad/freecad/[NAME_OF_FORMULA_FILE] 

output from running above command should output something similiar to the below

1 file inspected, no offenses detected
  • Have you ensured your commit passed audit checks, ie.
brew audit freecad/freecad/[NAME_OF_FORMULA_FILE] --online --new-formula

Not all PRs require passing these checks ie. adding [no ci] in the commit message will prevent the CI from running but PRs that change formula files generally should run through the CI checks that way new bottles are built and uploaded to the repository thus not having to build all formula from source but rather installing from a bottle (significantly faster 🐰 ... 🐢)

For more information about this template file learn more

@ipatch
Copy link
Collaborator Author

ipatch commented Jul 25, 2024

current ci error on github ubuntu runner,

2024-07-25T23:21:54.4714972Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoGeoOrigin.3
2024-07-25T23:21:54.4715347Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SbOctTree.3
2024-07-25T23:21:54.4715874Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoMultiTextureImageElement_UnitData.3
2024-07-25T23:21:54.4716248Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SbBox3i32.3
2024-07-25T23:21:54.4716657Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoIndexedFaceSet.3
2024-07-25T23:21:54.4717201Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/ScXMLCoinAddOpExprDataObj.3
2024-07-25T23:21:54.4717564Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoField.3
2024-07-25T23:21:54.4717959Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoNormalCache.3
2024-07-25T23:21:54.4718388Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoComputeBoundingBox.3
2024-07-25T23:21:54.4718908Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoGLLazyElement_GLState.3
2024-07-25T23:21:54.4719300Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoTranslation.3
2024-07-25T23:21:54.4719695Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoIndexedShape.3
2024-07-25T23:21:54.4720127Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoPointLightDragger.3
2024-07-25T23:21:54.4720581Z -- Installing: /home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2/share/man/man3/SoListenerDopplerElement.3
2024-07-25T23:21:54.4721884Z /usr/bin/env tar --extract --no-same-owner --file /home/runner/.cache/Homebrew/downloads/b01905544c97007b1942733d615574ab570bf1bdca37fb22c1e42b958e8bae57--pivy-931d18f8aa98126f738ff9224ba0ccbd6beed75c.tar.gz --directory /tmp/homebrew-unpack20240725-51213-kgntpl
2024-07-25T23:21:54.4722844Z /usr/bin/env cp -pR /tmp/homebrew-unpack20240725-51213-kgntpl/pivy-931d18f8aa98126f738ff9224ba0ccbd6beed75c/. /tmp/coin3d_py312--pivy-20240725-51213-if5utc/pivy-931d18f8aa98126f738ff9224ba0ccbd6beed75c
2024-07-25T23:21:54.4723688Z �[34m==>�[0m �[1mpython3.12 -m pip install --verbose --no-deps --no-binary=:all: --ignore-installed --no-compile --prefix=/home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2 --no-build-isolation .�[0m
2024-07-25T23:21:54.4724176Z Using pip 24.0 from /home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip (python 3.12)
2024-07-25T23:21:54.4724725Z Processing /tmp/coin3d_py312--pivy-20240725-51213-if5utc/pivy-931d18f8aa98126f738ff9224ba0ccbd6beed75c
2024-07-25T23:21:54.4724877Z   Preparing metadata (pyproject.toml): started
2024-07-25T23:21:54.4725043Z   Running command Preparing metadata (pyproject.toml)
2024-07-25T23:21:54.4725308Z   Preparing metadata (pyproject.toml): finished with status 'done'
2024-07-25T23:21:54.4725479Z ERROR: Exception:
2024-07-25T23:21:54.4725588Z Traceback (most recent call last):
2024-07-25T23:21:54.4726261Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper
2024-07-25T23:21:54.4726365Z     status = run_func(*args)
2024-07-25T23:21:54.4726521Z              ^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4727123Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper
2024-07-25T23:21:54.4727274Z     return func(self, options, args)
2024-07-25T23:21:54.4727409Z            ^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4727994Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/commands/install.py", line 377, in run
2024-07-25T23:21:54.4728107Z     requirement_set = resolver.resolve(
2024-07-25T23:21:54.4728195Z                       ^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4728866Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 76, in resolve
2024-07-25T23:21:54.4729072Z     collected = self.factory.collect_root_requirements(root_reqs)
2024-07-25T23:21:54.4729199Z                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4729953Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 534, in collect_root_requirements
2024-07-25T23:21:54.4730038Z     reqs = list(
2024-07-25T23:21:54.4730120Z            ^^^^^
2024-07-25T23:21:54.4730977Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 490, in _make_requirements_from_install_req
2024-07-25T23:21:54.4731112Z     cand = self._make_base_candidate_from_link(
2024-07-25T23:21:54.4731221Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4731997Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link
2024-07-25T23:21:54.4732208Z     self._link_candidate_cache[link] = LinkCandidate(
2024-07-25T23:21:54.4732326Z                                        ^^^^^^^^^^^^^^
2024-07-25T23:21:54.4733012Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__
2024-07-25T23:21:54.4733103Z     super().__init__(
2024-07-25T23:21:54.4733779Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__
2024-07-25T23:21:54.4733881Z     self.dist = self._prepare()
2024-07-25T23:21:54.4733970Z                 ^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4734643Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare
2024-07-25T23:21:54.4734760Z     dist = self._prepare_distribution()
2024-07-25T23:21:54.4734855Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4735599Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution
2024-07-25T23:21:54.4735870Z     return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
2024-07-25T23:21:54.4736026Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4736799Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement
2024-07-25T23:21:54.4737003Z     return self._prepare_linked_requirement(req, parallel_builds)
2024-07-25T23:21:54.4737127Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4737924Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement
2024-07-25T23:21:54.4738047Z     dist = _get_prepared_distribution(
2024-07-25T23:21:54.4738138Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4738926Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution
2024-07-25T23:21:54.4739145Z     abstract_dist.prepare_distribution_metadata(
2024-07-25T23:21:54.4739857Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata
2024-07-25T23:21:54.4739966Z     self.req.prepare_metadata()
2024-07-25T23:21:54.4740589Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/req/req_install.py", line 579, in prepare_metadata
2024-07-25T23:21:54.4740726Z     self.metadata_directory = generate_metadata(
2024-07-25T23:21:54.4740837Z                               ^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4741514Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata
2024-07-25T23:21:54.4741747Z     distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir)
2024-07-25T23:21:54.4741878Z                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4742551Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/utils/misc.py", line 766, in prepare_metadata_for_build_wheel
2024-07-25T23:21:54.4742877Z     return super().prepare_metadata_for_build_wheel(
2024-07-25T23:21:54.4742996Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4743742Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel
2024-07-25T23:21:54.4743989Z     return self._call_hook('prepare_metadata_for_build_wheel', {
2024-07-25T23:21:54.4744174Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4744805Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 321, in _call_hook
2024-07-25T23:21:54.4745017Z     raise BackendUnavailable(data.get('traceback', ''))
2024-07-25T23:21:54.4745390Z pip._vendor.pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last):
2024-07-25T23:21:54.4746140Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 77, in _build_backend
2024-07-25T23:21:54.4746245Z     obj = import_module(mod_path)
2024-07-25T23:21:54.4746331Z           ^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4746942Z   File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/importlib/__init__.py", line 90, in import_module
2024-07-25T23:21:54.4747140Z     return _bootstrap._gcd_import(name[level:], package, level)
2024-07-25T23:21:54.4747270Z            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-07-25T23:21:54.4747466Z   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
2024-07-25T23:21:54.4747677Z   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
2024-07-25T23:21:54.4747928Z   File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked
2024-07-25T23:21:54.4748240Z   File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
2024-07-25T23:21:54.4748438Z   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
2024-07-25T23:21:54.4748648Z   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
2024-07-25T23:21:54.4748877Z   File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked
2024-07-25T23:21:54.4749086Z ModuleNotFoundError: No module named 'setuptools'
2024-07-25T23:21:54.4749373Z 
2024-07-25T23:21:54.4749377Z 
2024-07-25T23:21:54.4749610Z [notice] A new release of pip is available: 24.0 -> 24.1.2
2024-07-25T23:21:54.4749804Z [notice] To update, run: pip3 install --upgrade pip
2024-07-25T23:21:54.4749812Z 
2024-07-25T23:21:54.4749939Z �[34m==>�[0m �[1mFormula�[0m
2024-07-25T23:21:54.4750030Z Tap: freecad/freecad
2024-07-25T23:21:54.4750570Z Path: /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/freecad/homebrew-freecad/Formula/coin3d_py312.rb
2024-07-25T23:21:54.4750793Z �[34m==>�[0m �[1mConfiguration�[0m
2024-07-25T23:21:54.4750937Z HOMEBREW_VERSION: 4.3.9-428-gbdee21b
2024-07-25T23:21:54.4751071Z ORIGIN: https://github.com/Homebrew/brew
2024-07-25T23:21:54.4751216Z HEAD: bdee21b70655a5a4baf63d1b770776db8fe4f938
2024-07-25T23:21:54.4751312Z Last commit: 5 hours ago
2024-07-25T23:21:54.4751413Z Core tap JSON: 25 Jul 22:46 UTC
2024-07-25T23:21:54.4751544Z HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew
2024-07-25T23:21:54.4751635Z HOMEBREW_BOOTSNAP: set
2024-07-25T23:21:54.4751771Z HOMEBREW_CACHE: /home/runner/.cache/Homebrew
2024-07-25T23:21:54.4751861Z HOMEBREW_CASK_OPTS: []
2024-07-25T23:21:54.4751981Z HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS: 3650
2024-07-25T23:21:54.4752076Z HOMEBREW_COLOR: set
2024-07-25T23:21:54.4752178Z HOMEBREW_CURL_PATH: /usr/bin/curl
2024-07-25T23:21:54.4752274Z HOMEBREW_FAIL_LOG_LINES: 150
2024-07-25T23:21:54.4752383Z HOMEBREW_GITHUB_API_TOKEN: set
2024-07-25T23:21:54.4752586Z HOMEBREW_GIT_EMAIL: [email protected]
2024-07-25T23:21:54.4752683Z HOMEBREW_GIT_NAME: BrewTestBot
2024-07-25T23:21:54.4752785Z HOMEBREW_GIT_PATH: /usr/bin/git
2024-07-25T23:21:54.4753160Z HOMEBREW_LOGS: /home/runner/work/homebrew-freecad/homebrew-freecad/logs
2024-07-25T23:21:54.4753253Z HOMEBREW_MAKE_JOBS: 4
2024-07-25T23:21:54.4753353Z HOMEBREW_NO_ANALYTICS: set
2024-07-25T23:21:54.4753449Z HOMEBREW_NO_AUTO_UPDATE: set
2024-07-25T23:21:54.4753536Z HOMEBREW_NO_EMOJI: set
2024-07-25T23:21:54.4753708Z HOMEBREW_NO_ENV_HINTS: set
2024-07-25T23:21:54.4753844Z HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set
2024-07-25T23:21:54.4754096Z HOMEBREW_NO_INSTALL_CLEANUP: set
2024-07-25T23:21:54.4754253Z HOMEBREW_SORBET_RUNTIME: set
2024-07-25T23:21:54.4754936Z Homebrew Ruby: 3.3.4 => /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.4/bin/ruby
2024-07-25T23:21:54.4755074Z CPU: quad-core 64-bit zen3
2024-07-25T23:21:54.4755160Z Clang: 18.1.8
2024-07-25T23:21:54.4755249Z Git: 2.45.2 => /usr/bin/git
2024-07-25T23:21:54.4755344Z Curl: 7.81.0 => /usr/bin/curl
2024-07-25T23:21:54.4755524Z Kernel: Linux 6.5.0-1024-azure x86_64 GNU/Linux
2024-07-25T23:21:54.4755620Z OS: Ubuntu 22.04.4 LTS (jammy)
2024-07-25T23:21:54.4755714Z Host glibc: 2.35
2024-07-25T23:21:54.4755801Z /usr/bin/gcc: 11.4.0
2024-07-25T23:21:54.4755888Z /usr/bin/ruby: 3.0.2
2024-07-25T23:21:54.4756012Z glibc: N/A
2024-07-25T23:21:54.4756148Z gcc@11: N/A
2024-07-25T23:21:54.4756230Z gcc: 14.1.0_2
2024-07-25T23:21:54.4756313Z xorg: N/A
2024-07-25T23:21:54.4756429Z �[34m==>�[0m �[1mENV�[0m
2024-07-25T23:21:54.4756542Z HOMEBREW_CC: gcc-11
2024-07-25T23:21:54.4756656Z HOMEBREW_CXX: g++-11
2024-07-25T23:21:54.4756921Z LDFLAGS: -Wl,-rpath,/home/linuxbrew/.linuxbrew/opt/coin3d_py312/lib
2024-07-25T23:21:54.4757032Z MAKEFLAGS: -j4
2024-07-25T23:21:54.4758259Z CMAKE_PREFIX_PATH: /home/linuxbrew/.linuxbrew/opt/[email protected]:/home/linuxbrew/.linuxbrew/opt/berkeley-db@5:/home/linuxbrew/.linuxbrew/opt/binutils:/home/linuxbrew/.linuxbrew/opt/ffmpeg@6:/home/linuxbrew/.linuxbrew:/home/linuxbrew/.linuxbrew/Cellar/coin3d_py312/4.0.2
2024-07-25T23:21:54.4816494Z PKG_CONFIG_PATH: /home/linuxbrew/.linuxbrew/opt/icu4c/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xz/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/lz4/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/zlib/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/zstd/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/bzip2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/mpdecimal/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/openssl@3/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/ncurses/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/readline/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/sqlite/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libedit/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/krb5/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libtirpc/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libnsl/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/expat/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libffi/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxcrypt/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/z3/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/elfutils/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/assimp/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/brotli/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/dbus/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libpng/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/freetype/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/pcre2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/util-linux/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/glib/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/fontconfig/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxau/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxdmcp/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxcb/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libx11/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxext/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxrender/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/lzo/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/pixman/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/cairo/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/graphite2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/harfbuzz/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/hunspell/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/jpeg-turbo/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/jasper/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libb2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libtiff/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/little-cms2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libmng/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/md4c/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/webp/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/alsa-lib/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxfixes/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxi/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxtst/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxml2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/at-spi2-core/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/highway/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/imath/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/openexr/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/jpeg-xl/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libvmaf/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/aom/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/aribb24/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/dav1d/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/frei0r/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/gmp/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libidn2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libtasn1/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/nettle/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/p11-kit/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libevent/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libnghttp2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/unbound/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/gnutls/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/fribidi/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libunibreak/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libass/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libbluray/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/cjson/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libmicrohttpd/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/mbedtls/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/librist/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libsoxr/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libssh/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libvidstab/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libogg/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libvorbis/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libvpx/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/opencore-amr/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/openjpeg/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/isl/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/mpfr/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/openblas/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/pugixml/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/hwloc/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/tbb/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/opencl-icd-loader/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/openvino/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/opus/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/rav1e/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libsamplerate/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/flac/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/mpg123/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libsndfile/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/pmix/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/open-mpi/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/fftw/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/vamp-plugin-sdk/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/rubberband/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libice/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxcursor/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxscrnsaver/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxxf86vm/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/orc/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/speexdsp/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libcap/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/pulseaudio/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxinerama/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxrandr/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/sdl2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/speex/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/srt/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/svt-av1/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/leptonica/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libarchive/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/pango/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/tesseract/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/theora/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/x264/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/x265/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libsodium/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/zeromq/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/zimg/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxv/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/ffmpeg@6/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/faad2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/fdk-aac/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/graphene/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/gdk-pixbuf/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxdamage/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/spirv-tools/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libpciaccess/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libdrm/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/wayland/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libva/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libvdpau/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxshmfence/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/spirv-llvm-translator/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/valgrind/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/mesa/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/mesa-glu/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/freeglut/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libepoxy/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libfontenc/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxfont2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libsm/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxt/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxmu/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xcb-util/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xcb-util-image/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xcb-util-keysyms/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xcb-util-renderutil/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xcb-util-wm/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxkbfile/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xkbcomp/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxcvt/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/systemd/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xorg-server/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxkbcommon/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/gtk+3/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/cups/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/gtk4/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/json-glib/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libpthread-stubs/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libshout/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libpsl/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libsoup/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libusrsctp/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/gobject-introspection/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/pygobject3/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/rtmpdump/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/srtp/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/taglib/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libssh2/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/openldap/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/curl/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/gstreamer/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxcomposite/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/minizip/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/nspr/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/nss/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xcb-util-cursor/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libgpg-error/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libgcrypt/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libxslt/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/qt/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/pyside6_py312/lib/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xorgproto/share/pkgconfig:/home/linuxbrew/.linuxbrew/opt/gsettings-desktop-schemas/share/pkgconfig:/home/linuxbrew/.linuxbrew/opt/shared-mime-info/share/pkgconfig:/home/linuxbrew/.linuxbrew/opt/libclc/share/pkgconfig:/home/linuxbrew/.linuxbrew/opt/wayland-protocols/share/pkgconfig:/home/linuxbrew/.linuxbrew/opt/iso-codes/share/pkgconfig:/home/linuxbrew/.linuxbrew/opt/xkeyboardconfig/share/pkgconfig:/home/linuxbrew/.linuxbrew/opt/systemd/share/pkgconfig
2024-07-25T23:21:54.4817047Z HOMEBREW_GIT: /usr/bin/git
2024-07-25T23:21:54.4817226Z ACLOCAL_PATH: /home/linuxbrew/.linuxbrew/share/aclocal
2024-07-25T23:21:54.4846089Z PATH: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super:/home/linuxbrew/.linuxbrew/opt/cmake/bin:/home/linuxbrew/.linuxbrew/opt/doxygen/bin:/home/linuxbrew/.linuxbrew/opt/[email protected]/bin:/home/linuxbrew/.linuxbrew/opt/icu4c/bin:/home/linuxbrew/.linuxbrew/opt/xz/bin:/home/linuxbrew/.linuxbrew/opt/lz4/bin:/home/linuxbrew/.linuxbrew/opt/zstd/bin:/home/linuxbrew/.linuxbrew/opt/bzip2/bin:/home/linuxbrew/.linuxbrew/opt/openssl@3/bin:/home/linuxbrew/.linuxbrew/opt/ncurses/bin:/home/linuxbrew/.linuxbrew/opt/sqlite/bin:/home/linuxbrew/.linuxbrew/opt/berkeley-db@5/bin:/home/linuxbrew/.linuxbrew/opt/krb5/bin:/home/linuxbrew/.linuxbrew/opt/expat/bin:/home/linuxbrew/.linuxbrew/opt/unzip/bin:/home/linuxbrew/.linuxbrew/opt/[email protected]/bin:/home/linuxbrew/.linuxbrew/opt/z3/bin:/home/linuxbrew/.linuxbrew/opt/binutils/bin:/home/linuxbrew/.linuxbrew/opt/elfutils/bin:/home/linuxbrew/.linuxbrew/opt/llvm/bin:/home/linuxbrew/.linuxbrew/opt/assimp/bin:/home/linuxbrew/.linuxbrew/opt/brotli/bin:/home/linuxbrew/.linuxbrew/opt/dbus/bin:/home/linuxbrew/.linuxbrew/opt/libpng/bin:/home/linuxbrew/.linuxbrew/opt/freetype/bin:/home/linuxbrew/.linuxbrew/opt/pcre2/bin:/home/linuxbrew/.linuxbrew/opt/util-linux/bin:/home/linuxbrew/.linuxbrew/opt/glib/bin:/home/linuxbrew/.linuxbrew/opt/fontconfig/bin:/home/linuxbrew/.linuxbrew/opt/cairo/bin:/home/linuxbrew/.linuxbrew/opt/graphite2/bin:/home/linuxbrew/.linuxbrew/opt/harfbuzz/bin:/home/linuxbrew/.linuxbrew/opt/hunspell/bin:/home/linuxbrew/.linuxbrew/opt/jpeg-turbo/bin:/home/linuxbrew/.linuxbrew/opt/jasper/bin:/home/linuxbrew/.linuxbrew/opt/libtiff/bin:/home/linuxbrew/.linuxbrew/opt/little-cms2/bin:/home/linuxbrew/.linuxbrew/opt/md4c/bin:/home/linuxbrew/.linuxbrew/opt/giflib/bin:/home/linuxbrew/.linuxbrew/opt/webp/bin:/home/linuxbrew/.linuxbrew/opt/alsa-lib/bin:/home/linuxbrew/.linuxbrew/opt/libxml2/bin:/home/linuxbrew/.linuxbrew/opt/openexr/bin:/home/linuxbrew/.linuxbrew/opt/jpeg-xl/bin:/home/linuxbrew/.linuxbrew/opt/libvmaf/bin:/home/linuxbrew/.linuxbrew/opt/aom/bin:/home/linuxbrew/.linuxbrew/opt/dav1d/bin:/home/linuxbrew/.linuxbrew/opt/libidn2/bin:/home/linuxbrew/.linuxbrew/opt/libtasn1/bin:/home/linuxbrew/.linuxbrew/opt/nettle/bin:/home/linuxbrew/.linuxbrew/opt/p11-kit/bin:/home/linuxbrew/.linuxbrew/opt/libevent/bin:/home/linuxbrew/.linuxbrew/opt/gnutls/bin:/home/linuxbrew/.linuxbrew/opt/lame/bin:/home/linuxbrew/.linuxbrew/opt/fribidi/bin:/home/linuxbrew/.linuxbrew/opt/libbluray/bin:/home/linuxbrew/.linuxbrew/opt/mbedtls/bin:/home/linuxbrew/.linuxbrew/opt/librist/bin:/home/linuxbrew/.linuxbrew/opt/openjpeg/bin:/home/linuxbrew/.linuxbrew/opt/gcc/bin:/home/linuxbrew/.linuxbrew/opt/numpy/bin:/home/linuxbrew/.linuxbrew/opt/hwloc/bin:/home/linuxbrew/.linuxbrew/opt/opencl-icd-loader/bin:/home/linuxbrew/.linuxbrew/opt/openvino/bin:/home/linuxbrew/.linuxbrew/opt/rav1e/bin:/home/linuxbrew/.linuxbrew/opt/flac/bin:/home/linuxbrew/.linuxbrew/opt/mpg123/bin:/home/linuxbrew/.linuxbrew/opt/libsndfile/bin:/home/linuxbrew/.linuxbrew/opt/pmix/bin:/home/linuxbrew/.linuxbrew/opt/open-mpi/bin:/home/linuxbrew/.linuxbrew/opt/fftw/bin:/home/linuxbrew/.linuxbrew/opt/ladspa-sdk/bin:/home/linuxbrew/.linuxbrew/opt/vamp-plugin-sdk/bin:/home/linuxbrew/.linuxbrew/opt/rubberband/bin:/home/linuxbrew/.linuxbrew/opt/m4/bin:/home/linuxbrew/.linuxbrew/opt/libtool/bin:/home/linuxbrew/.linuxbrew/opt/orc/bin:/home/linuxbrew/.linuxbrew/opt/pulseaudio/bin:/home/linuxbrew/.linuxbrew/opt/xinput/bin:/home/linuxbrew/.linuxbrew/opt/sdl2/bin:/home/linuxbrew/.linuxbrew/opt/speex/bin:/home/linuxbrew/.linuxbrew/opt/srt/bin:/home/linuxbrew/.linuxbrew/opt/svt-av1/bin:/home/linuxbrew/.linuxbrew/opt/leptonica/bin:/home/linuxbrew/.linuxbrew/opt/libarchive/bin:/home/linuxbrew/.linuxbrew/opt/pango/bin:/home/linuxbrew/.linuxbrew/opt/tesseract/bin:/home/linuxbrew/.linuxbrew/opt/x264/bin:/home/linuxbrew/.linuxbrew/opt/x265/bin:/home/linuxbrew/.linuxbrew/opt/zeromq/bin:/home/linuxbrew/.linuxbrew/opt/ffmpeg@6/bin:/home/linuxbrew/.linuxbrew/opt/faac/bin:/home/linuxbrew/.linuxbrew/opt/faad2/bin:/home/linuxbrew/.linuxbrew/opt/fdk-aac/bin:/home/linuxbrew/.linuxbrew/opt/gettext/bin:/home/linuxbrew/.linuxbrew/opt/shared-mime-info/bin:/home/linuxbrew/.linuxbrew/opt/gdk-pixbuf/bin:/home/linuxbrew/.linuxbrew/opt/spirv-tools/bin:/home/linuxbrew/.linuxbrew/opt/glslang/bin:/home/linuxbrew/.linuxbrew/opt/gzip/bin:/home/linuxbrew/.linuxbrew/opt/wayland/bin:/home/linuxbrew/.linuxbrew/opt/lm-sensors/bin:/home/linuxbrew/.linuxbrew/opt/spirv-llvm-translator/bin:/home/linuxbrew/.linuxbrew/opt/valgrind/bin:/home/linuxbrew/.linuxbrew/opt/mesa/bin:/home/linuxbrew/.linuxbrew/opt/xauth/bin:/home/linuxbrew/.linuxbrew/opt/xkbcomp/bin:/home/linuxbrew/.linuxbrew/opt/libxcvt/bin:/home/linuxbrew/.linuxbrew/opt/systemd/bin:/home/linuxbrew/.linuxbrew/opt/xorg-server/bin:/home/linuxbrew/.linuxbrew/opt/libxkbcommon/bin:/home/linuxbrew/.linuxbrew/opt/gtk+3/bin:/home/linuxbrew/.linuxbrew/opt/cups/bin:/home/linuxbrew/.linuxbrew/opt/gtk4/bin:/home/linuxbrew/.linuxbrew/opt/json-glib/bin:/home/linuxbrew/.linuxbrew/opt/pkg-config/bin:/home/linuxbrew/.linuxbrew/opt/libshout/bin:/home/linuxbrew/.linuxbrew/opt/libpsl/bin:/home/linuxbrew/.linuxbrew/opt/gobject-introspection/bin:/home/linuxbrew/.linuxbrew/opt/rtmpdump/bin:/home/linuxbrew/.linuxbrew/opt/taglib/bin:/home/linuxbrew/.linuxbrew/opt/openldap/bin:/home/linuxbrew/.linuxbrew/opt/curl/bin:/home/linuxbrew/.linuxbrew/opt/gstreamer/bin:/home/linuxbrew/.linuxbrew/opt/nspr/bin:/home/linuxbrew/.linuxbrew/opt/nss/bin:/home/linuxbrew/.linuxbrew/opt/libgpg-error/bin:/home/linuxbrew/.linuxbrew/opt/libgcrypt/bin:/home/linuxbrew/.linuxbrew/opt/libxslt/bin:/home/linuxbrew/.linuxbrew/opt/qt/bin:/home/linuxbrew/.linuxbrew/opt/pyside6_py312/bin:/home/linuxbrew/.linuxbrew/opt/[email protected]/libexec/bin:/usr/bin:/bin:/usr/sbin:/sbin
2024-07-25T23:21:54.4846354Z 
2024-07-25T23:21:54.4846450Z Logs:
2024-07-25T23:21:54.4846857Z      /home/runner/work/homebrew-freecad/homebrew-freecad/logs/coin3d_py312/00.options.out
2024-07-25T23:21:54.4847269Z      /home/runner/work/homebrew-freecad/homebrew-freecad/logs/coin3d_py312/01.cmake
2024-07-25T23:21:54.4847620Z      /home/runner/work/homebrew-freecad/homebrew-freecad/logs/coin3d_py312/01.cmake.cc
2024-07-25T23:21:54.4847947Z      /home/runner/work/homebrew-freecad/homebrew-freecad/logs/coin3d_py312/02.cmake
2024-07-25T23:21:54.4848287Z      /home/runner/work/homebrew-freecad/homebrew-freecad/logs/coin3d_py312/02.cmake.cc
2024-07-25T23:21:54.4848612Z      /home/runner/work/homebrew-freecad/homebrew-freecad/logs/coin3d_py312/03.cmake
2024-07-25T23:21:54.4849030Z      /home/runner/work/homebrew-freecad/homebrew-freecad/logs/coin3d_py312/04.python3.12
2024-07-25T23:21:54.4849407Z      /home/runner/work/homebrew-freecad/homebrew-freecad/logs/coin3d_py312/_build
2024-07-25T23:21:54.4849769Z If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
2024-07-25T23:21:54.4850014Z   �[4mhttps://github.com/freecad/homebrew-freecad/issues�[24m
2024-07-25T23:21:54.4850022Z 
2024-07-25T23:21:54.4850269Z �[31mError:�[0m freecad/freecad/coin3d_py312 4.0.2 did not build
2024-07-25T23:21:54.4875528Z ##[error]freecad/freecad/coin3d_py312 4.0.2 did not build
2024-07-25T23:21:54.4882353Z ##[endgroup]
2024-07-25T23:21:54.4883111Z ##[group]Truncated install --formula --build-bottle freecad/freecad/coin3d_py312 output
2024-07-25T23:21:54.5012595Z ##[error]idate_from_link(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link
    self._link_candidate_cache[link] = LinkCandidate(
                                       ^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__
    super().__init__(
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__
    self.dist = self._prepare()
                ^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare
    dist = self._prepare_distribution()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution
    return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement
    return self._prepare_linked_requirement(req, parallel_builds)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement
    dist = _get_prepared_distribution(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution
    abstract_dist.prepare_distribution_metadata(
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata
    self.req.prepare_metadata()
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/req/req_install.py", line 579, in prepare_metadata
    self.metadata_directory = generate_metadata(
                              ^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata
    distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_internal/utils/misc.py", line 766, in prepare_metadata_for_build_wheel
    return super().prepare_metadata_for_build_wheel(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel
    return self._call_hook('prepare_metadata_for_build_wheel', {
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 321, in _call_hook
    raise BackendUnavailable(data.get('traceback', ''))
pip._vendor.pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last):
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 77, in _build_backend
    obj = import_module(mod_path)
          ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2024-07-25T23:21:54.5013609Z ##[endgroup]
2024-07-25T23:21:54.5013950Z �[34m==>�[0m �[1mbrew style --formula freecad/freecad/coin3d_py312�[0m
2024-07-25T23:21:56.6345263Z �[34m==>�[0m �[1mbrew audit --formula freecad/freecad/coin3d_py312 --new�[0m
2024-07-25T23:22:02.3370170Z �[31m==>�[0m �[1m�[31mFAILED�[0m �[32mfreecad/freecad/coin3d_py312�[39m�[0m
2024-07-25T23:22:02.3373895Z �[31mError:�[0m install failed
2024-07-25T23:22:02.3377333Z ##[error]install failed

@ipatch
Copy link
Collaborator Author

ipatch commented Jul 25, 2024

new ci error after adding missing python dep,

==> FAILED
Full test freecad/freecad/coin3d_py312 output
  /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.4/bin/bundle clean
  ==> Testing freecad/freecad/coin3d_py312
  ==> /usr/bin/clang test.cpp -L/opt/homebrew/Cellar/coin3d_py312/4.0.2/lib -lCoin -Wl,-framework,OpenGL -o test -I/opt/homebrew/opt/coin3d_py312/include
  ==> ./test
  ==> /opt/homebrew/opt/[email protected]/bin/python3.12 -c import shiboken6
  from pivy.sogui import SoGui
  assert SoGui.init("test") is not None
  SoGui proxy error: None of the known Gui bindings were found! Please specify one!
  Error: freecad/freecad/coin3d_py312: failed
  Error: freecad/freecad/coin3d_py312: failed
  An exception occurred within a child process:
    BuildError: Failed executing: /opt/homebrew/opt/[email protected]/bin/python3.12 -c import\ shiboken6
  from\ pivy.sogui\ import\ SoGui
  assert\ SoGui.init("test")\ is\ not\ None
  /opt/homebrew/Library/Homebrew/formula.rb:3060:in `block in system'
  /opt/homebrew/Library/Homebrew/formula.rb:2996:in `open'
  /opt/homebrew/Library/Homebrew/formula.rb:2996:in `system'
  /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11493/lib/types/private/methods/call_validation.rb:167:in `bind_call'
  /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11493/lib/types/private/methods/call_validation.rb:167:in `validate_call_skip_block_type'
  /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-runtime-0.5.11493/lib/types/private/methods/call_validation.rb:109:in `block in create_validator_slow_skip_block_type'
  /opt/homebrew/Library/Taps/freecad/homebrew-freecad/Formula/coin3d_py312.rb:116:in `block in <class:Coin3dPy312>'
  /opt/homebrew/Library/Homebrew/formula.rb:2800:in `block (3 levels) in run_test'
  /opt/homebrew/Library/Homebrew/extend/kernel.rb:530:in `with_env'
  /opt/homebrew/Library/Homebrew/formula.rb:2799:in `block (2 levels) in run_test'
  /opt/homebrew/Library/Homebrew/formula.rb:1193:in `with_logging'
  /opt/homebrew/Library/Homebrew/formula.rb:2798:in `block in run_test'
  /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `block in run'
  /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `chdir'
  /opt/homebrew/Library/Homebrew/mktemp.rb:75:in `run'
  /opt/homebrew/Library/Homebrew/formula.rb:3111:in `mktemp'
  /opt/homebrew/Library/Homebrew/formula.rb:2792:in `run_test'
  /opt/homebrew/Library/Homebrew/test.rb:48:in `block in <main>'
  /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.4/lib/ruby/3.3.0/timeout.rb:186:in `block in timeout'
  /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.4/lib/ruby/3.3.0/timeout.rb:41:in `handle_timeout'
  /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.4/lib/ruby/3.3.0/timeout.rb:195:in `timeout'
  /opt/homebrew/Library/Homebrew/test.rb:52:in `<main>'
Error: test failed
Error: test failed

@ipatch ipatch self-assigned this Jul 25, 2024
@ipatch
Copy link
Collaborator Author

ipatch commented Jul 26, 2024

i think to resolve the above error,

SoGui proxy error: None of the known Gui bindings were found! Please specify one!

i need to setup this formula to build the gui toolkit bindings.

https://github.com/coin3d/coin/blob/fc53b745928c595e3f779961963f30881671506c/INSTALL#L382

@ipatch
Copy link
Collaborator Author

ipatch commented Jul 29, 2024

it looks like freecad may indirectly use the coin3d sub package / project SoQt via Pivy 🧐

https://forum.freecad.org/viewtopic.php?t=40813


https://forum.freecad.org/viewtopic.php?t=40813&start=10#p347402

Ah, here is the SoQt bit I was referring to ( from pivy python setup.py build) :
checking for SOQT via cmake
SOQT_FOUND: false
SOQT_VERSION:
SOQT_INCLUDE_DIR:
SOQT_LIB_DIR:

disable soqt, because cmake couldn't find it

@ipatch
Copy link
Collaborator Author

ipatch commented Jul 29, 2024

when attempting to build vanilla soqt using a fresh git clone with cmake i'm getting the below errors,

-- Looking for include file X11/Xproto.h - found
CMake Error at CMakeLists.txt:449 (add_subdirectory):
  The source directory

    /opt/code/freecad-git/deps/coin-org/soqt-git/soqt-src/data

  does not contain a CMakeLists.txt file.


CMake Error at src/CMakeLists.txt:5 (add_subdirectory):
  The source directory

    /opt/code/freecad-git/deps/coin-org/soqt-git/soqt-src/src/Inventor/Qt/common

  does not contain a CMakeLists.txt file.


-- Configuring incomplete, errors occurred!

@ipatch
Copy link
Collaborator Author

ipatch commented Jul 29, 2024

coin3d/soqt#81

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant