GNU bug report logs -
#44780
freecad (@0.18.4) fails to build
Previous Next
Reported by: Fulbert <fulbert <at> bluewin.ch>
Date: Sat, 21 Nov 2020 17:52:02 UTC
Severity: normal
Done: Marius Bakke <marius <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 44780 in the body.
You can then email your comments to 44780 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#44780
; Package
guix
.
(Sat, 21 Nov 2020 17:52:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Fulbert <fulbert <at> bluewin.ch>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Sat, 21 Nov 2020 17:52:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello!
freecad (freecad <at> 0.18.4) fails to build with attached log file.
Thanks and best regards,
Fulbert
[bd3avbfa8vm5k22d3giibimda5gywq-freecad-0.18.4.drv.bz2 (application/octet-stream, attachment)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#44780
; Package
guix
.
(Sat, 21 Nov 2020 20:37:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 44780 <at> debbugs.gnu.org (full text, mbox):
On Sat, 21 Nov 2020 18:36:33 +0100
Fulbert <fulbert <at> bluewin.ch> wrote:
>
> Hello!
>
> freecad (freecad <at> 0.18.4) fails to build with attached log file.
>
> Thanks and best regards,
> Fulbert
Looks like some dependencies aren't found, even though they are
included in the input list. Nix seems to explicitly pass them to CMake.
Missing pkg-config files maybe?
https://github.com/NixOS/nixpkgs/blob/7caa81d8a23f0278e868adf9054ec5409cd81f93/pkgs/applications/graphics/freecad/default.nix
Slightly edited relevant parts of the log:
```
shiboken2 not found.
PySide2 not found.
PySide2Tools not found.
...
[ 2%] Generating Material_rc.py
cd /tmp/guix-build-freecad-0.18.4.drv-0/build/src/Mod/Material &&
PYSIDE2RCCBINARY-NOTFOUND
/tmp/guix-build-freecad-0.18.4.drv-0/freecad-0.18.4-checkout/src/Mod/Material/Resources/Material.qrc
-o
/tmp/guix-build-freecad-0.18.4.drv-0/build/src/Mod/Material/Material_rc.py
cd /tmp/guix-build-freecad-0.18.4.drv-0/build/src/Base &&
/gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin/gcc
-DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK
-DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DFreeCADBase_EXPORTS
-DHAVE_CONFIG_H -DHAVE_SWIG=1 -DHAVE_TBB -DOCC_CONVERT_SIGNALS
-DQT_CORE_LIB -DQT_NO_DEBUG -D_OCC64
-I/tmp/guix-build-freecad-0.18.4.drv-0/build
-I/tmp/guix-build-freecad-0.18.4.drv-0/build/src
-I/tmp/guix-build-freecad-0.18.4.drv-0/freecad-0.18.4-checkout/src
-I/tmp/guix-build-freecad-0.18.4.drv-0/build/src/Base
-I/tmp/guix-build-freecad-0.18.4.drv-0/freecad-0.18.4-checkout/src/Base
-I/gnu/store/q9rm8h9imazsq2c4qiv2yjpvlvliywqb-python-3.8.2/include/python3.8
-isystem
/gnu/store/59dq1n4wj3maa3kcar6hspj2zd82as7q-qtbase-5.14.2/include/qt5
-isystem
/gnu/store/59dq1n4wj3maa3kcar6hspj2zd82as7q-qtbase-5.14.2/include/qt5/QtCore
-isystem
/gnu/store/59dq1n4wj3maa3kcar6hspj2zd82as7q-qtbase-5.14.2/lib/qt5/mkspecs/linux-g++
-O2 -g -DNDEBUG -fPIC -pthread -fPIC -o
CMakeFiles/FreeCADBase.dir/__/CXX/cxxextensions.c.o -c
/tmp/guix-build-freecad-0.18.4.drv-0/freecad-0.18.4-checkout/src/CXX/cxxextensions.c
/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh:
PYSIDE2RCCBINARY-NOTFOUND: command not found m
```
Information forwarded
to
bug-guix <at> gnu.org
:
bug#44780
; Package
guix
.
(Sat, 21 Nov 2020 21:18:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 44780 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi,
I also reported this a few months ago. http://issues.guix.gnu.org/43448 was
the ticket. After it got closed I haven't checked it again.
My guess would be that #43448 was either erroneously closed or it's fixed
on another branch.
Malte
On Sat, 21 Nov 2020, 21:37 raingloom, <raingloom <at> riseup.net> wrote:
> On Sat, 21 Nov 2020 18:36:33 +0100
> Fulbert <fulbert <at> bluewin.ch> wrote:
>
> >
> > Hello!
> >
> > freecad (freecad <at> 0.18.4) fails to build with attached log file.
> >
> > Thanks and best regards,
> > Fulbert
>
> Looks like some dependencies aren't found, even though they are
> included in the input list. Nix seems to explicitly pass them to CMake.
> Missing pkg-config files maybe?
>
> https://github.com/NixOS/nixpkgs/blob/7caa81d8a23f0278e868adf9054ec5409cd81f93/pkgs/applications/graphics/freecad/default.nix
>
> Slightly edited relevant parts of the log:
>
> ```
> shiboken2 not found.
> PySide2 not found.
> PySide2Tools not found.
> ...
>
>
> [ 2%] Generating Material_rc.py
> cd /tmp/guix-build-freecad-0.18.4.drv-0/build/src/Mod/Material &&
> PYSIDE2RCCBINARY-NOTFOUND
>
> /tmp/guix-build-freecad-0.18.4.drv-0/freecad-0.18.4-checkout/src/Mod/Material/Resources/Material.qrc
> -o
> /tmp/guix-build-freecad-0.18.4.drv-0/build/src/Mod/Material/Material_rc.py
> cd /tmp/guix-build-freecad-0.18.4.drv-0/build/src/Base &&
> /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin/gcc
> -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK
> -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK
> -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DFreeCADBase_EXPORTS
> -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DHAVE_TBB -DOCC_CONVERT_SIGNALS
> -DQT_CORE_LIB -DQT_NO_DEBUG -D_OCC64
> -I/tmp/guix-build-freecad-0.18.4.drv-0/build
> -I/tmp/guix-build-freecad-0.18.4.drv-0/build/src
> -I/tmp/guix-build-freecad-0.18.4.drv-0/freecad-0.18.4-checkout/src
> -I/tmp/guix-build-freecad-0.18.4.drv-0/build/src/Base
> -I/tmp/guix-build-freecad-0.18.4.drv-0/freecad-0.18.4-checkout/src/Base
>
> -I/gnu/store/q9rm8h9imazsq2c4qiv2yjpvlvliywqb-python-3.8.2/include/python3.8
> -isystem
> /gnu/store/59dq1n4wj3maa3kcar6hspj2zd82as7q-qtbase-5.14.2/include/qt5
> -isystem
>
> /gnu/store/59dq1n4wj3maa3kcar6hspj2zd82as7q-qtbase-5.14.2/include/qt5/QtCore
> -isystem
>
> /gnu/store/59dq1n4wj3maa3kcar6hspj2zd82as7q-qtbase-5.14.2/lib/qt5/mkspecs/linux-g++
> -O2 -g -DNDEBUG -fPIC -pthread -fPIC -o
> CMakeFiles/FreeCADBase.dir/__/CXX/cxxextensions.c.o -c
>
> /tmp/guix-build-freecad-0.18.4.drv-0/freecad-0.18.4-checkout/src/CXX/cxxextensions.c
> /gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh:
> PYSIDE2RCCBINARY-NOTFOUND: command not found m
> ```
>
>
>
>
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#44780
; Package
guix
.
(Sat, 21 Nov 2020 22:12:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 44780 <at> debbugs.gnu.org (full text, mbox):
On Sat, 21 Nov 2020 21:35:49 +0100
raingloom <raingloom <at> riseup.net> wrote:
> On Sat, 21 Nov 2020 18:36:33 +0100
> Fulbert <fulbert <at> bluewin.ch> wrote:
>
> >
> > Hello!
> >
> > freecad (freecad <at> 0.18.4) fails to build with attached log file.
> >
> > Thanks and best regards,
> > Fulbert
>
> Looks like some dependencies aren't found, even though they are
> included in the input list. Nix seems to explicitly pass them to
> CMake. Missing pkg-config files maybe?
Looks like building it is a whole mess. If you feel inclined, you could
try to adopt the Arch script and/or the NixOS one.
https://github.com/archlinux/svntogit-community/blob/packages/freecad/trunk/PKGBUILD
https://github.com/NixOS/nixpkgs/blob/7caa81d8a23f0278e868adf9054ec5409cd81f93/pkgs/applications/graphics/freecad/default.nix
Reply sent
to
Marius Bakke <marius <at> gnu.org>
:
You have taken responsibility.
(Tue, 08 Dec 2020 23:34:03 GMT)
Full text and
rfc822 format available.
Notification sent
to
Fulbert <fulbert <at> bluewin.ch>
:
bug acknowledged by developer.
(Tue, 08 Dec 2020 23:34:03 GMT)
Full text and
rfc822 format available.
Message #19 received at 44780-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Fulbert <fulbert <at> bluewin.ch> skriver:
> Hello!
>
> freecad (freecad <at> 0.18.4) fails to build with attached log file.
This was fixed by Ekaitz in 50c24bbd4f2d2e48d5eda9ac540a6dc15e7cf6a3.
Thanks!
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 06 Jan 2021 12:24:10 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 221 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.