GNU bug report logs - #70698
python-pivy build fails (freecad dependency)

Previous Next

Package: guix;

Reported by: Buttons Presser <buttonspresser <at> disroot.org>

Date: Wed, 1 May 2024 15:20:02 UTC

Severity: normal

Done: Guillaume Le Vaillant <glv <at> posteo.net>

To reply to this bug, email your comments to 70698 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#70698; Package guix. (Wed, 01 May 2024 15:20:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Buttons Presser <buttonspresser <at> disroot.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 01 May 2024 15:20:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Buttons Presser <buttonspresser <at> disroot.org>
To: bug-guix <at> gnu.org
Subject: python-pivy build fails (freecad dependency)
Date: Wed, 01 May 2024 17:18:30 +0200
[Message part 1 (text/plain, inline)]
Dear guix community,

My local python-pivy build fails and there is no longer a working substitute available.

The build log is attached (q806khpbab7n9nk9i6ynbfhm85gd48-python-pivy-0.6.5.drv.gz).

I suspect that python-pivy stoped building after recent patches to coin3d - https://issues.guix.gnu.org/70305

Looks like this is an issue with paths in the python-pivy install scripts (build phase: python setup.py). Specifically in its swig command which probably misses some paths to soqt and coin3D.

I was trying to fix and upgrade the python-pivy before because the current version  is 0.6.5 is old and some features of freecad was not working properly - https://issues.guix.gnu.org/70258. I guess there should be a patch to the python-pivy cmake config that can fix the paths to soqt and coin3D but I am not familiar with cmake and thus far did not find a solution.

Kind regards,
BP

[q806khpbab7n9nk9i6ynbfhm85gd48-python-pivy-0.6.5.drv.gz (application/octet-stream, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#70698; Package guix. (Wed, 01 May 2024 15:27:01 GMT) Full text and rfc822 format available.

Message #8 received at 70698 <at> debbugs.gnu.org (full text, mbox):

From: Buttons Presser <buttonspresser <at> disroot.org>
To: 70698 <at> debbugs.gnu.org
Subject: bug#70698: python-pivy build fails (freecad dependency)
Date: Wed, 01 May 2024 17:25:52 +0200
Forgot to add the guix version for this issue:

guix describe ->

  guix 7d4ae2f
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 7d4ae2fca723114fb1df56de33b82177fbc4d0a6




Reply sent to Guillaume Le Vaillant <glv <at> posteo.net>:
You have taken responsibility. (Wed, 15 May 2024 12:19:01 GMT) Full text and rfc822 format available.

Notification sent to Buttons Presser <buttonspresser <at> disroot.org>:
bug acknowledged by developer. (Wed, 15 May 2024 12:19:02 GMT) Full text and rfc822 format available.

Message #13 received at 70698-done <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Buttons Presser <buttonspresser <at> disroot.org>
Cc: 70698-done <at> debbugs.gnu.org
Subject: Re: bug#70698: python-pivy build fails (freecad dependency)
Date: Wed, 15 May 2024 12:18:20 +0000
[Message part 1 (text/plain, inline)]
Fixed by <https://issues.guix.gnu.org/70957>.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 1 day ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.