From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 07 08:30:17 2024 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 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 08 11:09:13 2024 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== To: 70258@debbugs.gnu.org Subject: FreeCAD dependency probably outdated 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-Debbugs-Envelope-To: 70258 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 debbugs-submit-bounces@debbugs.gnu.org Mon Apr 08 11:11:36 2024 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== To: 70258@debbugs.gnu.org Subject: FreeCAD dependency probably outdated 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-Debbugs-Envelope-To: 70258 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 debbugs-submit-bounces@debbugs.gnu.org Mon Apr 08 11:17:32 2024 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== To: 70258@debbugs.gnu.org Subject: FreeCAD dependency probably outdated 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-Debbugs-Envelope-To: 70258 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 debbugs-submit-bounces@debbugs.gnu.org Fri Apr 12 07:34:16 2024 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 To: 70258@debbugs.gnu.org Subject: FreeCAD dependency probably outdated 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-Debbugs-Envelope-To: 70258 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 debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 16:51:46 2024 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 To: 70258@debbugs.gnu.org Subject: FreeCAD dependency probably outdated Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 70258 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 debbugs-submit-bounces@debbugs.gnu.org Wed May 15 08:20:52 2024 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----- --=-=-=-- From unknown Sat Aug 16 19:19:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 13 Jun 2024 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator