Summary: | media-gfx/freecad-9999 fails ro (re-)build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Helmut Jarausch <jarausch> |
Component: | Current packages | Assignee: | Michael Weber (RETIRED) <xmw> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | asumface, eugene.stahov, fordfrog, jacob.pelletier, jasiupsota, kamikaze.is.waiting.you, navid.zamani |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 597768 | ||
Bug Blocks: | |||
Attachments: | build log |
Description
Helmut Jarausch
2016-10-12 15:26:38 UTC
it seems it needs this library: http://gpo.zugaina.org/Overlays/science/sci-libs/libmed unfortunately it does not compile for me. with the package from bug #597768 installed freecad-9999 compiles without any issue. so to make freecad-9999 compile again, libmed should be added to the main tree and freecad-9999 should depend on it. Hello, I also can't compile freecad-9999 from Overlay: gentoo (layman) Error is Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) Hello, freecad depends on doxygen. I installed 1.8.11 Then I get this Found Doxygen: /usr/bin/doxygen (found version "1.8.11") -- Note: Doxygen docs will look better with graphviz's dot installed. -- Coin3D doc is not installed depends sci-libs/vtk I've submitted a patch via Bug 605478 at ( https://bugs.gentoo.org/show_bug.cgi?id=605478 ). After emerging the updated media-gfx/freecad-9999.2.ebuild, it compiled and installed just fine on my ~amd64 system. Making a part using freecad-0.17.9592(Git) now. Cheers. *** Bug 605478 has been marked as a duplicate of this bug. *** *** Bug 607176 has been marked as a duplicate of this bug. *** *** Bug 609476 has been marked as a duplicate of this bug. *** *** Bug 625248 has been marked as a duplicate of this bug. *** freecad-9999 build fails because of libmed is not being installed and it is not available in portage (In reply to Oleg Korsak from comment #11) > freecad-9999 build fails because of libmed is not being installed and it is > not available in portage you can get libmed from the science overlay The ebuild is still faulty: libmed is required but not in the dependencies. (Also, are both opencascade and coin3d required? One ebuild version I saw made them “||”.) i'm going to update freecad-9999 ebuild to make it up-to-date. the work-in-progress ebuild will appear in my overlay before it will be ready for the main tree. it also contains updated version of libmed (i still have issues with python so any help appreciated). Btw, even when it builds, it segfaults as soon as one opens a new empty document. Which is bug #606892, and can be worked around, by running it as LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib64/opengl/nvidia/lib" FreeCAD (In reply to Miroslav Šulc from comment #14) Hey, thank you for the work. :) Unfortunately, I’m more of a Haskell guy and barely know Python. > my overlay Which one would that be? (In reply to Navid Zamani from comment #16) > (In reply to Miroslav Šulc from comment #14) > > my overlay > > Which one would that be? fordfrog so i rewrote the ebuild and put it in my overlay, but i cannot test it as emerging dev-python/pyside:2::qt fails for me and it is a mandatory dependency, so the ebuild is not tested and might not even work at this moment. It makes no sense to keep two bugs about the same topic, so I'm closing this in favor of bug 622726 which already contains work towards Qt5. *** This bug has been marked as a duplicate of bug 622726 *** |