For manajro users if the build suddenly stops working it usually is because the pkgbuild has been adapted to a recent arch update that hasn't reached you yet, archlinux is obviously priority here so for those cases it's up to you to rollback the pkgbuild to the previous state and make it work. In this page there is functionality to check what recent changes have been made to the pkgbuild: https://aur.archlinux.org/cgit/aur.git/log/?h=freecad-git rollback the changes in your local copy as necessary up to the last time it was working on manjaro, eventually manjaro will catch up and you will need the latest pkgbuild again.
Search Criteria
Package Details: freecad-git 0.22.0.36999.ged77603af9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/freecad-git.git (read-only, click to copy) |
---|---|
Package Base: | freecad-git |
Description: | A general purpose 3D CAD modeler - git checkout |
Upstream URL: | https://www.freecad.org/ |
Licenses: | LGPL |
Conflicts: | freecad, freecad-appimage, freecad-appimage-git |
Provides: | freecad |
Submitter: | gborzi |
Maintainer: | greyltc (adrianinsaval) |
Last Packager: | adrianinsaval |
Votes: | 104 |
Popularity: | 0.012945 |
First Submitted: | 2012-03-03 13:46 (UTC) |
Last Updated: | 2024-04-30 00:29 (UTC) |
Dependencies (39)
- boost-libs
- coin (coin-gitAUR)
- fmt (fmt-gitAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- medAUR (med-openmpi)
- netcdf (netcdf-openmpi)
- opencascade (opencascade-gitAUR, opencascade-rcAUR, opencascade-f3dAUR)
- openmpi (openmpi-gitAUR)
- pyside6
- pyside6-tools
- python-matplotlib (python-matplotlib-gitAUR)
- python-packaging
- python-pivy
- python-ply
- python-yaml (python-yaml-gitAUR)
- qt6-5compat
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- qt6-svg
- qt6-tools
- shared-mime-info
- verdict
- vtk (vtk-gitAUR)
- xerces-c
- yaml-cpp
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- eigen (eigen-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nlohmann-json (nlohmann-json-gitAUR) (make)
- shiboken6 (make)
- swig (swig-gitAUR) (make)
- pugixml (pugixml-gitAUR) (check)
- calculix-ccxAUR (optional) – FEM solver backend
- graphviz (optional) – dependency graph support
- libspnav (libspnav-gitAUR) (optional) – 3D mouse support
- openscad (openscad-objects-gitAUR, openscad-gitAUR, openscad-qt6-gitAUR) (optional) – OpenSCAD support
- python-pip (optional) – support installing python dependencies for addons
Required by (4)
- freecad-a2plus-git (requires freecad)
- freecad-cadquery-git (requires freecad)
- freecad-fcgear-git (requires freecad)
- openmc-git (requires freecad)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 58 Next › Last »
adrianinsaval commented on 2023-03-12 14:55 (UTC)
adrianinsaval commented on 2023-03-12 14:50 (UTC)
If the check fails there is little I can do about it as it most likely needs to be fixed upstream, in such cases report those upstream (maybe wait a day or two as sometimes it's quickly solved upstream) or skip the check with makepkg --nocheck
if you don't care about the functionality that is being reported as failing in the check.
drmacro commented on 2023-03-11 17:37 (UTC)
As of 12:41 EST it doesn not work in Manjaro:
Not working for me on Manjaro unfortunately:
could not satisfy dependencies: - unable to satisfy dependency 'verdict' required by freecad-git
pespin commented on 2023-03-09 23:18 (UTC) (edited on 2023-03-09 23:19 (UTC) by pespin)
I tried building today and it compiled fine but failed during test checking:
======================================================================
FAIL: test01 (PathTests.TestPathToolController.TestPathToolController)
Verify ToolController template roundtrip.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/pespin/.cache/yay/freecad-git/src/FreeCAD/build/Mod/Path/PathTests/TestPathToolController.py", line 96, in test01
self.assertRoughly(tc0.Tool.Diameter, tc1.Tool.Diameter)
File "/home/pespin/.cache/yay/freecad-git/src/FreeCAD/build/Mod/Path/PathTests/PathTestUtils.py", line 37, in assertRoughly
self.assertTrue(math.fabs(f1 - f2) < error, "%f != %f" % (f1, f2))
AssertionError: False is not true : 1.750000 != 1.700000
----------------------------------------------------------------------
Ran 1105 tests in 49.550s
I had to build the package again but editing it and comment the check part. After that everything went fine and I can start freecad.
DaBit commented on 2023-03-09 19:44 (UTC) (edited on 2023-03-09 19:44 (UTC) by DaBit)
Not working for me on Manjaro unfortunately:
could not satisfy dependencies:
- unable to satisfy dependency 'verdict' required by freecad-git
adrianinsaval commented on 2023-03-09 03:27 (UTC)
it should work now
adrianinsaval commented on 2023-03-09 02:17 (UTC)
the build works locally for me, but is also failing on my automated binary builds on a clean system, which suggests we are missing some dependency on the PKGBUILD but I have it installed on my local pc. This all seems to have started with the upgrade to vtk 9.2 would appreciate any help identifying the missing dependency
pespin commented on 2023-03-01 22:29 (UTC) (edited on 2023-03-01 22:31 (UTC) by pespin)
Current build as of today using "yay" failed:
================================================= Now run 'cmake --build /home/pespin/.cache/yay/freecad-git/src/FreeCAD/build' to build FreeCAD ================================================= -- Configuring done CMake Error at /usr/lib/cmake/vtk/VTK-targets.cmake:555 (set_target_properties): The link interface of target "VTK::nlohmannjson" contains: nlohmann_json::nlohmann_json but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. Call Stack (most recent call first): /usr/lib/cmake/vtk/vtk-config.cmake:138 (include) cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake:29 (find_package) CMakeLists.txt:60 (SetupSalomeSMESH) CMake Error at /usr/lib/cmake/vtk/VTK-targets.cmake:1943 (set_target_properties): The link interface of target "VTK::verdict" contains: Verdict::verdict but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. Call Stack (most recent call first): /usr/lib/cmake/vtk/vtk-config.cmake:138 (include) cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake:29 (find_package) CMakeLists.txt:60 (SetupSalomeSMESH) -- Generating done CMake Generate step failed. Build files cannot be regenerated correctly. ==> ERROR: A failure occurred in build(). Aborting...
drmacro commented on 2023-01-23 13:28 (UTC)
Attempts build today fail:
-- Found Python: /usr/bin/python3.10 (found version "3.10.8") found components: Interpreter
-- Configuring done
CMake Error at src/Mod/Draft/CMakeLists.txt:317 (ADD_CUSTOM_TARGET):
Cannot find source file:
/var/tmp/pamac-build-mac/freecad-git/src/FreeCAD/src/Mod/Draft/DraftLayer.py
Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h
.hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc
-- Generating done
CMake Generate step failed. Build files cannot be regenerated correctly.
==> ERROR: A failure occurred in build().
Aborting...
adrianinsaval commented on 2022-12-27 04:32 (UTC)
sorry, that's fixed now
Pinned Comments
adrianinsaval commented on 2023-03-12 14:50 (UTC)
If the check fails there is little I can do about it as it most likely needs to be fixed upstream, in such cases report those upstream (maybe wait a day or two as sometimes it's quickly solved upstream) or skip the check with
makepkg --nocheck
if you don't care about the functionality that is being reported as failing in the check.