From unknown Sat Aug 16 19:18:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70258: FreeCAD dependency probably outdated Resent-From: Buttons Presser Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 Apr 2024 12:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70258 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70258@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171249301719179 (code B ref -1); Sun, 07 Apr 2024 12:31:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Apr 2024 12:30:17 +0000 Received: from localhost ([127.0.0.1]:41803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtRf6-0004zF-Al for submit@debbugs.gnu.org; Sun, 07 Apr 2024 08:30:17 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtR7F-00023v-Ps for submit@debbugs.gnu.org; Sun, 07 Apr 2024 07:55:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rtR73-0005pI-Fj for bug-guix@gnu.org; Sun, 07 Apr 2024 07:55:05 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rtR6z-0001oH-35 for bug-guix@gnu.org; Sun, 07 Apr 2024 07:55:05 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 87FE1415E8 for ; Sun, 7 Apr 2024 13:54:56 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vwDZQ-JJRX1Q for ; Sun, 7 Apr 2024 13:54:55 +0200 (CEST) From: Buttons Presser DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1712490895; bh=l5onrH5ow2t/prLYQDaIsTLLIid853SvAYEzF8ZzvgQ=; h=From:To:Subject:Date; b=Gy0Mt3cURcsY2Flq7RMNO0tE5rR65dktpne0c7Jn9+AX2ppROww//TRvqY28Sa2dE ruMeLZW4GrV0g/Zr5nq3aD7G31sx+rqzLi+NS+tbXIhJcKv3fIh3+C8YXNosWgqUqj GAMdXySTf5V7QpQv+CAoCIIHI4cUSiU/sq2kTX5pbJFIWq0yY8YvYjPtUpbplEKD/w us6jA3qClskgbJplfcjehwR/d8VxOyq3D/RtWXNOlk3HEBqXNS8pk+dAyj64NCqj6D NoLJspy8/9JVdCyXmTX6Jin+5b1TiQcTZSoo7Wcpm+MjnNs+ereTQnzS8gsBsiNNto 1VIdu2PwpuXeA== Date: Sun, 07 Apr 2024 13:54:55 +0200 Message-ID: <87bk6lo0a8.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=178.21.23.139; envelope-from=buttonspresser@disroot.org; helo=layka.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Mailman-Approved-At: Sun, 07 Apr 2024 08:30:14 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Dear Guix people, I have checked FreeCAD on several machines and get the same error. To reproduce: - guix install freecad - Open FreeCAD - Create new document - Select 'Draft' workbench This produces an error: ' returned a result with an exception set' The backtrace and also as some forums suggest (e.g., https://forum.freecad.org/viewtopic.php?t=74156) that the issue is the outdated 'python-pivy'. The dependency version in python-xyz.scm is 0.6.5 released Jan 12, 2020 where latest release 0.6.8 is from Aug 25, 2022. I have tried to build newer version of 'python-pivy' but I hit some errors that I do not understand how to fix. The errors from build log among other things tell that it 'Could not find a package configuration file provided by "Qt5Core" with any of the following names: Qt5CoreConfig.cmake qt5core-config.cmake'. Could somebody with more knowledge about building freecad help or give some suggestions how can I define latest 'python-pivy' (assuming the outdated package causes the 'Draft' workbench crash). guix describe: guix 1dbe492 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 1dbe492b993a7629df3b35146ce0272b52913776 From unknown Sat Aug 16 19:18:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70258: FreeCAD dependency probably outdated References: <87bk6lo0a8.fsf@disroot.org> In-Reply-To: <87bk6lo0a8.fsf@disroot.org> Resent-From: Buttons Presser Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 08 Apr 2024 15:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70258 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70258@debbugs.gnu.org Received: via spool by 70258-submit@debbugs.gnu.org id=B70258.171258895319133 (code B ref 70258); Mon, 08 Apr 2024 15:10:02 +0000 Received: (at 70258) by debbugs.gnu.org; 8 Apr 2024 15:09:13 +0000 Received: from localhost ([127.0.0.1]:47367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtqcS-0004yW-Um for submit@debbugs.gnu.org; Mon, 08 Apr 2024 11:09:13 -0400 Received: from layka.disroot.org ([178.21.23.139]:44732) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtqcK-0004xI-TF for 70258@debbugs.gnu.org; Mon, 08 Apr 2024 11:09:12 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C44814166A for <70258@debbugs.gnu.org>; Mon, 8 Apr 2024 17:08:55 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VGrVaga41txe for <70258@debbugs.gnu.org>; Mon, 8 Apr 2024 17:08:54 +0200 (CEST) From: Buttons Presser DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1712588934; bh=p248gZuAI380aNjJTmWzwv+Z3AGYG628wMkrF1mYlao=; h=From:To:Subject:Date; b=f/tU8wdRhZH/h04jsTqUPMSFF+r+d9yTZHaS1usoz1bV/yoOEX0E6YimcAoBbf5ZO MV/4D62jNWP8SItlVHlB2eShp7TaVAwebuf55+/wjOxnNOl3kEAmSHjw1XQhtCXXkH uJn7UeSE4eXPKW6iFpk2RQJowgiaQbLxxqA9w6zwN89CIcg7RBNZiOjtYH9wgHO0QT i71VyapF0OQFl5C9YgxR5ipupZNNbJUx43VYR2pG9MpEUFrkzH/ZSxzRnZj7lDuTj2 1gNGSZeuFz+MSaUpm/vJfo2f8ioSx6izSdC/fSPkJbpKoMbL5MXoww+/NxhpHFy9g8 mdbxy2pzrkbGQ== Date: Mon, 08 Apr 2024 17:08:54 +0200 Message-ID: <87il0rnb7d.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I looked at the 'python-pivy' issue again today. I was able to build 'python-pivy' from git with: git clone https://github.com/coin3d/pivy cd pivy guix shell -D python-pivy -- python3 setup.py build Examining build log of the former and comparing to the build log of standard 'guix build python-pivy --load-path=/my/python-pivy.scm' I found some differences in paths passed as arguments to the 'swig' command called by 'setup.py'. Specifically the 'swig' command is different in its last '-I' argument guix shell -D python-pivy -- python3 setup.py build: -I"/gnu/store/1k54m72p12h0lkqa9iicfknydawdfrbm-profile/include" guix build python-pivy --load-path=/my/python-pivy.scm -I"/gnu/store/ivbbmgrvhdc46p2ywx1x2zsmal3x0z5n-soqt-1.6.0-1.fb8f655/include" Both paths have 'Inventor' dir in it but the former has a lot of symlinks to the Coin but the later has only one symlink to Qt dir. I think this is why there was a buildsystem patch commented as "respect Coin3D include directory". It does not work for the latest python-pivy and this is where I stuck. Do not understand why with 'guix shell -D python-pivy -- python3 setup.py build' works whereas 'guix build python-pivy --load-path=/my/python-pivy.scm' does not and how can I fix/path. From unknown Sat Aug 16 19:18:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70258: FreeCAD dependency probably outdated References: <87bk6lo0a8.fsf@disroot.org> In-Reply-To: <87bk6lo0a8.fsf@disroot.org> Resent-From: Buttons Presser Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 08 Apr 2024 15:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70258 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70258@debbugs.gnu.org Received: via spool by 70258-submit@debbugs.gnu.org id=B70258.171258909619819 (code B ref 70258); Mon, 08 Apr 2024 15:12:01 +0000 Received: (at 70258) by debbugs.gnu.org; 8 Apr 2024 15:11:36 +0000 Received: from localhost ([127.0.0.1]:47378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtqel-00059M-DJ for submit@debbugs.gnu.org; Mon, 08 Apr 2024 11:11:36 -0400 Received: from layka.disroot.org ([178.21.23.139]:48236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtqej-00058u-GF for 70258@debbugs.gnu.org; Mon, 08 Apr 2024 11:11:33 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 7006D412FF for <70258@debbugs.gnu.org>; Mon, 8 Apr 2024 17:11:25 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NUwQ3VyR-jnM for <70258@debbugs.gnu.org>; Mon, 8 Apr 2024 17:11:24 +0200 (CEST) From: Buttons Presser DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1712589084; bh=KreFoAcPEaaZEj/poZyo8MnyRUhlN9cfNqFEEdet+Wk=; h=From:To:Subject:Date; b=QUoxbH0dzQPTDxjjjc6AqMFz9co/GPgmwZdxqehJE6bdhut6nDTLcfzIVOAQByflW w2cgDJcy8ygFRUtxyJVdhWLW8R/IXI2OP9TxyRKB1UswRzdr1RR/0WodO3znk2W0H5 yYsl0lmArrDCJco2pY0SXyS98OCiX1dkCy5pnesgnRUy8XDBz9l3no3KNy7+3qfGym NAR7YQjI+PF4naq/wLR26/j2q4Agj5P8QD9GwOsopsTu+p1ES4TrBLfq9ShQgEh2IH NhE5Aej4wpEToRudHTRl96QYUtFORhBGtHhgIwjSafM1frKRTai/pSlBAdFyXa8BGn mDVDVnvJAaHmw== Date: Mon, 08 Apr 2024 17:11:23 +0200 Message-ID: <87edbfnb38.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Moreover it seems that there is another issue already. I just did guix pull= ('guix describe' -> guix bfc6143) and now freecad can not even be installe= d. This time 'python-pyside' dependency is not building. Bellow is python-p= yside-2-5.15.10 build log: phase `go-to-source-dir' succeeded after 0.0 seconds starting phase `fix-qt-module-detection' error: in phase 'fix-qt-module-detection': uncaught exception: wrong-type-arg "string-append" "Wrong type (expecting ~A): ~S" ("string= " #f) (#f)=20 phase `fix-qt-module-detection' failed after 0.0 seconds Backtrace: 19 (primitive-load "/gnu/store/hmja8r0wsfk8vjxkvy0fxa5sfbi=E2= =80=A6") In guix/build/gnu-build-system.scm: 908:2 18 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #) In ice-9/boot-9.scm: 1752:10 17 (with-exception-handler _ _ #:unwind? _ # _) In srfi/srfi-1.scm: 634:9 16 (for-each # =E2=80=A6) In ice-9/boot-9.scm: 1752:10 15 (with-exception-handler _ _ #:unwind? _ # _) In guix/build/gnu-build-system.scm: 929:23 14 (_) In ice-9/eval.scm: 293:34 13 (_ #(#(#) (# # =E2=80= =A6))) In srfi/srfi-1.scm: 586:29 12 (map1 ("/gnu/store/rlim3xrf4v1hzjd3k6vpl2i0k53l2fsf-=E2=80= =A6" =E2=80=A6)) 586:29 11 (map1 ("/gnu/store/i5mkjrxmyybshk3ka3m47piqv77698gz-=E2=80= =A6" =E2=80=A6)) 586:29 10 (map1 ("/gnu/store/59rqjp4g9xsmcfcgss2174ak13nd1dm1-=E2=80= =A6" =E2=80=A6)) 586:29 9 (map1 ("/gnu/store/q8iwl3sdgdvwxfgxsbvga70kb88wykch-=E2=80= =A6" =E2=80=A6)) 586:29 8 (map1 ("/gnu/store/alp588qxq5hd57hxm58i7dmqxm362z77-=E2=80= =A6" =E2=80=A6)) 586:29 7 (map1 ("/gnu/store/4011bxwbpj51rxq9n739dr29iqdwrnhj-=E2=80= =A6" =E2=80=A6)) 586:29 6 (map1 ("/gnu/store/f8zsbzvyzwnlr2g26s31h5km41gh66b8-=E2=80= =A6" =E2=80=A6)) 586:29 5 (map1 ("/gnu/store/f887mmvdhg166p0pr78r02k10lrx6h1k-=E2=80= =A6" =E2=80=A6)) 586:29 4 (map1 ("/gnu/store/wgzaypbf65az91pgmmyjncv9rrjc3dh0-=E2=80= =A6" =E2=80=A6)) 586:17 3 (map1 (#f "/gnu/store/8rxh7dxsr5jagkxmzmlys242jy8l8p=E2=80= =A6" =E2=80=A6)) In unknown file: 2 (string-append #f "/include/qt5") In ice-9/boot-9.scm: 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) =20=20=20=20 ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure string-append: Wrong type (expecting string): #f Can someone, please, check if this is indeed a new issue or freecad can sti= ll be installed? From unknown Sat Aug 16 19:18:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70258: FreeCAD dependency probably outdated References: <87bk6lo0a8.fsf@disroot.org> In-Reply-To: <87bk6lo0a8.fsf@disroot.org> Resent-From: Buttons Presser Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 08 Apr 2024 15:18:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70258 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70258@debbugs.gnu.org Received: via spool by 70258-submit@debbugs.gnu.org id=B70258.171258945221495 (code B ref 70258); Mon, 08 Apr 2024 15:18:04 +0000 Received: (at 70258) by debbugs.gnu.org; 8 Apr 2024 15:17:32 +0000 Received: from localhost ([127.0.0.1]:47382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtqkV-0005ac-LX for submit@debbugs.gnu.org; Mon, 08 Apr 2024 11:17:32 -0400 Received: from layka.disroot.org ([178.21.23.139]:43332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtqkQ-0005aN-C3 for 70258@debbugs.gnu.org; Mon, 08 Apr 2024 11:17:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 61B85415A6 for <70258@debbugs.gnu.org>; Mon, 8 Apr 2024 17:17:17 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m3dft6ebM7Dd for <70258@debbugs.gnu.org>; Mon, 8 Apr 2024 17:17:16 +0200 (CEST) From: Buttons Presser DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1712589436; bh=ZZDmkjQvT2Eb9BvOz5TmNCUtP3wpPtPEBQJduPaDWXA=; h=From:To:Subject:Date; b=NsnMmVxHnkrTyU2axd4GllK5ogmRr8nSQYNz8xV/IdEzF+zYpLjxNFkP3e0p4dFL/ yff5e6PeRWF0tfW3nrgqYflFQB8gX7GKGv+7f8uc53ilsMW9hhtxZjAm7oiWSiNupN x+0sZ8up3wYW12LMlsuG28PYngIf9o7nANTayrxJrpHArrydC/YIfmKxdW/q1r4VGq BcFEL0cA9EPfnWAGWrNgpzafgCFJwtv2hb2EEo8FVoRPW/lIvzHtU+VZLraZ7gdmHb GFLMvyhzyd8rPbn2hbkWTS9L2BWFGF6ZDp3T+kxllpw+pxb0il2WlkdsNmkurOznLj 4/8nuyZl7CmbQ== Date: Mon, 08 Apr 2024 17:17:16 +0200 Message-ID: <87a5m3natf.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Bellow for the reference is the content of '/my/python-pivy.scm' that I used in 'guix build python-pivy --load-path=/my/python-pivy.scm' command: (define-module (guixmiss packages python) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) #:use-module (guix packages) #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system pyproject) #:use-module (guix build-system python) #:use-module (guix download) #:use-module (guix hg-download) #:use-module (guix git-download) #:use-module (guix gexp) #:use-module (guix utils) #:use-module (srfi srfi-1) #:use-module (srfi srfi-26)) (define-public python-pivy (package (name "python-pivy") ;; (version "0.6.8") (version "0.6.9.a0") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/coin3d/pivy") (commit version))) (file-name (git-file-name name version)) (sha256 ;; (base32 "00l4r06dwmgn8h29nrl3g3yv33cfyizyylk28x1j95qyj36sggfb") ;; (version "0.6.8") (base32 "13v9bfmipfhjbwnrl96d82fgb317j2sijgpzhhk02390649qbx6c") ;; (version "0.6.9.a0") ) )) ;; (build-system cmake-build-system) (build-system python-build-system) ;; (build-system pyproject-build-system) (arguments `(;; The test suite fails due to an import cycle between 'pivy' and '_coin' #:tests? #f #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-cmake-include-dirs (lambda _ ;; Patch buildsystem to respect Coin3D include directory (substitute* "interfaces/CMakeLists.txt" (("\\$\\{SoQt_INCLUDE_DIRS}") "${Coin_INCLUDE_DIR}\" -I\"${SoQt_INCLUDE_DIRS}")) #t))) )) (native-inputs (specifications->packages (list "cmake" "swig@4.0"))) (inputs (specifications->packages (list "python-wrapper" "qtbase@5" "libxi" "libice" "soqt" "glew" "coin3D"))) (home-page "https://github.com/coin3d/pivy") (synopsis "Python bindings to Coin3D") (description "Pivy provides python bindings for Coin, a 3D graphics library with an Application Programming Interface based on the Open Inventor 2.1 API.") (license license:isc))) From unknown Sat Aug 16 19:18:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70258: FreeCAD dependency probably outdated References: <87bk6lo0a8.fsf@disroot.org> In-Reply-To: <87bk6lo0a8.fsf@disroot.org> Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 12 Apr 2024 11:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70258 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70258@debbugs.gnu.org Received: via spool by 70258-submit@debbugs.gnu.org id=B70258.17129216565043 (code B ref 70258); Fri, 12 Apr 2024 11:35:01 +0000 Received: (at 70258) by debbugs.gnu.org; 12 Apr 2024 11:34:16 +0000 Received: from localhost ([127.0.0.1]:58012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rvFAe-0001J9-1P for submit@debbugs.gnu.org; Fri, 12 Apr 2024 07:34:16 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21162) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rvFAa-0001IJ-2f for 70258@debbugs.gnu.org; Fri, 12 Apr 2024 07:34:13 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1712921638; cv=none; d=zohomail.com; s=zohoarc; b=jjz7FOxX9dHnDjj1wYqXLhypjchF4bdY1Tmj4nKPCto42kIq43HSR530rEZVDVJU6CgvdBEHqYMYALSWeU1+lKVKsqLZUsaqwcRh/FzxdE4uKLAZz0sZJWo2ptYwJbD0PGMO3PgYzZQR5PxeOo6MuGDKh2TLPMhIHBS/rM3EY4o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1712921638; h=Content-Type:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=mAPUoBwoUHrkkGEDgGaXHX3D6wPjhQn5kGimcg4V/1U=; b=Ibm08ua4QzIaoe9YtRPUR8fgkAFizOD8ClYafSJ0RjmLvuiegtT3674rU13gwzlCfWEwQGoWkRPN5MAe2+0ba4LN9YoTrulWz412Rn962V0EKxhrS3iV4Uo47g9Bz3fDFk+e5H7gFvO/t5VCcK8pYt4Sp4eyaEKZcmHt7MRGU78= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1712921638; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To:Cc; bh=mAPUoBwoUHrkkGEDgGaXHX3D6wPjhQn5kGimcg4V/1U=; b=Uj4qWWqXUfHWNI1MstrTcEfWMtFc9njM1pGcHbtLi8A7RX+V3r/do610IuX6l54K mu9Uw3RsgG0iOLI0BFS5YwF8Gj7wS9Ndqq0vfUqyh02/ruy9gYJ/oeUnRP2Q5OMlxGD XJ58b+ThjaJmMpIOscwOUwu4bhx/eLuZMfBKPimU= Received: by mx.zohomail.com with SMTPS id 1712921636358291.1785137347465; Fri, 12 Apr 2024 04:33:56 -0700 (PDT) From: Ricardo Wurmus User-Agent: mu4e 1.12.2; emacs 29.3 Date: Fri, 12 Apr 2024 13:33:38 +0200 Message-ID: <87zftyg6i5.fsf@elephly.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-ZohoMailClient: External X-Zoho-Virus-Status: 1 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain I'm unable to build python-pivy with the suggested changes. Here is the actual diff I used: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=pivy.diff diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 92566abfed..8c8b162b55 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -32389,43 +32389,42 @@ (define-public python-retry (define-public python-pivy (package (name "python-pivy") - (version "0.6.5") + (version "0.6.9.a0") (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/coin3d/pivy") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0vids7sxk8w5vr73xdnf8xdci71a7syl6cd35aiisppbqyyfmykx")))) + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/coin3d/pivy") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "13v9bfmipfhjbwnrl96d82fgb317j2sijgpzhhk02390649qbx6c")))) (build-system python-build-system) (arguments - `(;; The test suite fails due to an import cycle between 'pivy' and '_coin' - #:tests? #f - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'patch-cmake-include-dirs + `( ;; The test suite fails due to an import cycle between 'pivy' and '_coin' + #:tests? #f + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-cmake-include-dirs (lambda _ - ;; Patch buildsystem to respect Coin3D include directory - (substitute* "CMakeLists.txt" - (("\\$\\{SoQt_INCLUDE_DIRS}") - "${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}")) - #t))))) + ;; Patch build system to respect Coin3D include directory + (substitute* "interfaces/CMakeLists.txt" + (("\\$\\{SoQt_INCLUDE_DIRS\\}") + "${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}"))))))) (native-inputs - (list cmake swig)) + (list cmake swig)) (inputs - (list python-wrapper - qtbase-5 - libxi - libice - soqt - glew - coin3D)) + (list python-wrapper + qtbase-5 + libxi + libice + soqt + glew + coin3D)) (home-page "https://github.com/coin3d/pivy") (synopsis "Python bindings to Coin3D") (description - "Pivy provides python bindings for Coin, a 3D graphics library with an + "Pivy provides python bindings for Coin, a 3D graphics library with an Application Programming Interface based on the Open Inventor 2.1 API.") (license license:isc))) --=-=-= Content-Type: text/plain I get lots of errors like these: --8<---------------cut here---------------start------------->8--- interfaces/coin_header_includes.h:662: Error: Unable to find 'Inventor/VRMLnodes/SoVRMLViewpoint.h' interfaces/coin_header_includes.h:663: Error: Unable to find 'Inventor/VRMLnodes/SoVRMLVisibilitySensor.h' interfaces/coin_header_includes.h:664: Error: Unable to find 'Inventor/VRMLnodes/SoVRMLWorldInfo.h' /gnu/store/ivbbmgrvhdc46p2ywx1x2zsmal3x0z5n-soqt-1.6.0-1.fb8f655/include/Inventor/Qt/devices/SoQtDevice.h:66: Error: Unable to find 'Inventor/SbLinear.h' /gnu/store/ivbbmgrvhdc46p2ywx1x2zsmal3x0z5n-soqt-1.6.0-1.fb8f655/include/Inventor/Qt/SoQtObject.h:40: Error: Unable to find 'Inventor/SbBasic.h' --8<---------------cut here---------------end--------------->8--- -- Ricardo --=-=-=-- From unknown Sat Aug 16 19:18:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70258: FreeCAD dependency probably outdated References: <87bk6lo0a8.fsf@disroot.org> In-Reply-To: <87bk6lo0a8.fsf@disroot.org> Resent-From: wakyct@tilde.team Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 14 Apr 2024 20:52:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70258 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70258@debbugs.gnu.org Received: via spool by 70258-submit@debbugs.gnu.org id=B70258.171312790825958 (code B ref 70258); Sun, 14 Apr 2024 20:52:13 +0000 Received: (at 70258) by debbugs.gnu.org; 14 Apr 2024 20:51:48 +0000 Received: from localhost ([127.0.0.1]:36337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rw6pD-0006kJ-Eq for submit@debbugs.gnu.org; Sun, 14 Apr 2024 16:51:46 -0400 Received: from tilde.team ([2607:5300:60:4f58::248]:33516 ident=postfix) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rw43D-00085o-4G for 70258@debbugs.gnu.org; Sun, 14 Apr 2024 13:53:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tilde.team; s=mail; t=1713117226; bh=qaekzdU6hAvbSw9g7tRXBImM8VD77ZBBsbkGa8EcBx0=; h=Date:From:To:Subject:From; b=jfBhWj+wVrZhcOxwWmZk7x2EMvVSUeOMyJaiVQ5SDV4yTZSX0NxOuoBwGA1rcuSkI 9HroOq3WK7+0kCNuhZDaPtCELz18h1etl6MPrwEyNmVZuPNqViwtF981R37BbLhgM3 9OanWMNdlZZ6AUceSO6XvdnaxQoVl0SSkjkV0Arw= Received: by tilde.team (Postfix, from userid 1546) id F2CEF4C438E; Sun, 14 Apr 2024 17:53:46 +0000 (UTC) Date: Sun, 14 Apr 2024 17:53:46 +0000 From: wakyct@tilde.team Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spam-Score: -0.0 (/) X-Mailman-Approved-At: Sun, 14 Apr 2024 16:51:41 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I've also tried building pivy 0.6.8 against an updated soqt (1.6.2) but get similar errors. Any idea what needs to be upgraded here to make pivy build? From unknown Sat Aug 16 19:18:03 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Buttons Presser Subject: bug#70258: closed (Re: bug#70258: FreeCAD dependency probably outdated) Message-ID: References: <87bk57l10n.fsf@kitej> <87bk6lo0a8.fsf@disroot.org> X-Gnu-PR-Message: they-closed 70258 X-Gnu-PR-Package: guix Reply-To: 70258@debbugs.gnu.org Date: Wed, 15 May 2024 12:21:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1715775663-1305-1" This is a multi-part message in MIME format... ------------=_1715775663-1305-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #70258: FreeCAD dependency probably outdated which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 70258@debbugs.gnu.org. --=20 70258: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70258 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1715775663-1305-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 70258-done) by debbugs.gnu.org; 15 May 2024 12:20:53 +0000 Received: from localhost ([127.0.0.1]:42180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s7Dcq-0000Kb-LE for submit@debbugs.gnu.org; Wed, 15 May 2024 08:20:52 -0400 Received: from mout01.posteo.de ([185.67.36.65]:43977) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s7Dcp-0000KO-3z for 70258-done@debbugs.gnu.org; Wed, 15 May 2024 08:20:51 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id C68BB240027 for <70258-done@debbugs.gnu.org>; Wed, 15 May 2024 14:20:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1715775642; bh=kHRioLyJiG/wrXvGsfyrZSDZ2p+AUL3xYG/7baeRPiE=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:From; b=HMi9ommqOayFcSaaH8mF685yE1K1zwOwTjqMd5GBFlnAGlO46I9J0h7svvcqlO+vw 6NOxNRgjAwer03X2zYryncY1y3lyzs2E/UycrbgGcafsSfO/PHjqMM7OAL7KvPg5Z0 zSgvIEv5XGjW764tG8aavSqFKo5JH7H+9PFxmQny/OX4UYld7uK/bzZCIqG2SWJ9z0 1UAln2JnNi7RE7D8g5uJ2mKzfJL+a/IUdaskgkTX83IhxFc/3UxZTM5Z3QmRTTk743 +hB885YW+26HplSIKXyI60zMw1Gsz8VKihIyJq0Jcqx8KLq8gJMku5Yfmi9iBzUgjx pB8XSqc2B7BSA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VfXPP6gFmz6tvx for <70258-done@debbugs.gnu.org>; Wed, 15 May 2024 14:20:41 +0200 (CEST) From: Guillaume Le Vaillant To: 70258-done@debbugs.gnu.org Subject: Re: bug#70258: FreeCAD dependency probably outdated In-Reply-To: (wakyct's message of "Sun, 14 Apr 2024 17:53:46 +0000") References: <87bk6lo0a8.fsf@disroot.org> Date: Wed, 15 May 2024 12:20:40 +0000 Message-ID: <87bk57l10n.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70258-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Fixed by . --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZkSomA8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j+sLgD/a44G5uGneZMNSgzxdeIJFjxcB3M5LsGJP8J7 V6huEXUA/3TZ2Q0x25mFJklBZJm1la4Ra8gCf0pRSnWsoRBb6Amn =DdcF -----END PGP SIGNATURE----- --=-=-=-- ------------=_1715775663-1305-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Apr 2024 12:30:17 +0000 Received: from localhost ([127.0.0.1]:41803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtRf6-0004zF-Al for submit@debbugs.gnu.org; Sun, 07 Apr 2024 08:30:17 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtR7F-00023v-Ps for submit@debbugs.gnu.org; Sun, 07 Apr 2024 07:55:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rtR73-0005pI-Fj for bug-guix@gnu.org; Sun, 07 Apr 2024 07:55:05 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rtR6z-0001oH-35 for bug-guix@gnu.org; Sun, 07 Apr 2024 07:55:05 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 87FE1415E8 for ; Sun, 7 Apr 2024 13:54:56 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vwDZQ-JJRX1Q for ; Sun, 7 Apr 2024 13:54:55 +0200 (CEST) From: Buttons Presser DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1712490895; bh=l5onrH5ow2t/prLYQDaIsTLLIid853SvAYEzF8ZzvgQ=; h=From:To:Subject:Date; b=Gy0Mt3cURcsY2Flq7RMNO0tE5rR65dktpne0c7Jn9+AX2ppROww//TRvqY28Sa2dE ruMeLZW4GrV0g/Zr5nq3aD7G31sx+rqzLi+NS+tbXIhJcKv3fIh3+C8YXNosWgqUqj GAMdXySTf5V7QpQv+CAoCIIHI4cUSiU/sq2kTX5pbJFIWq0yY8YvYjPtUpbplEKD/w us6jA3qClskgbJplfcjehwR/d8VxOyq3D/RtWXNOlk3HEBqXNS8pk+dAyj64NCqj6D NoLJspy8/9JVdCyXmTX6Jin+5b1TiQcTZSoo7Wcpm+MjnNs+ereTQnzS8gsBsiNNto 1VIdu2PwpuXeA== To: bug-guix@gnu.org Subject: FreeCAD dependency probably outdated Date: Sun, 07 Apr 2024 13:54:55 +0200 Message-ID: <87bk6lo0a8.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=178.21.23.139; envelope-from=buttonspresser@disroot.org; helo=layka.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 07 Apr 2024 08:30:14 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Dear Guix people, I have checked FreeCAD on several machines and get the same error. To reproduce: - guix install freecad - Open FreeCAD - Create new document - Select 'Draft' workbench This produces an error: ' returned a result with an exception set' The backtrace and also as some forums suggest (e.g., https://forum.freecad.org/viewtopic.php?t=74156) that the issue is the outdated 'python-pivy'. The dependency version in python-xyz.scm is 0.6.5 released Jan 12, 2020 where latest release 0.6.8 is from Aug 25, 2022. I have tried to build newer version of 'python-pivy' but I hit some errors that I do not understand how to fix. The errors from build log among other things tell that it 'Could not find a package configuration file provided by "Qt5Core" with any of the following names: Qt5CoreConfig.cmake qt5core-config.cmake'. Could somebody with more knowledge about building freecad help or give some suggestions how can I define latest 'python-pivy' (assuming the outdated package causes the 'Draft' workbench crash). guix describe: guix 1dbe492 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 1dbe492b993a7629df3b35146ce0272b52913776 ------------=_1715775663-1305-1--