Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 831663

Summary: sci-visualization/veusz-3.3.1-r1 /var/tmp/portage/sci-visualization/veusz-3.3.1-r1/temp/environment: line 3065: 124 Segmentation fault "${@}"
Product: Gentoo Linux Reporter: Alessandro Barbieri <lssndrbarbieri>
Component: Current packagesAssignee: Gentoo Science Related Packages <sci>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge_info
veusz-3.3.1-r1:20220121-063413.log

Description Alessandro Barbieri 2022-01-21 06:36:56 UTC
This package fails to build on an unstable system. Attached relevant logs and emerge --info
Comment 1 Alessandro Barbieri 2022-01-21 06:37:02 UTC
Created attachment 762934 [details]
emerge_info

emerge --info
Comment 2 Alessandro Barbieri 2022-01-21 06:37:03 UTC
Created attachment 762935 [details]
veusz-3.3.1-r1:20220121-063413.log

build log
Comment 3 Alessandro Barbieri 2022-01-21 06:38:37 UTC
Local revbump as a fix for the sip bug
Comment 4 George Shapovalov 2022-01-25 11:55:30 UTC
I can confirm. It was originally failing during the build as described in bug #815421. After applying the patches mentioned there, it now proceeds to compile, but then segfaults as in this one, or sometimes hangs while compiling the same file as in this report, or throws longjump error as in bug #823005.

The upstream has a new 3.4 version out, with bunch of binaries built by other distros, seemingly for the updated sip/python. It may be easier to get the 3.4 version in than try to trace the issue with this one..
Comment 5 Larry the Git Cow gentoo-dev 2022-10-06 10:08:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd19add6f3bb153e4ecd28c1fa0c063824e95c7

commit 4bd19add6f3bb153e4ecd28c1fa0c063824e95c7
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2022-10-06 10:05:31 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-10-06 10:08:36 +0000

    sci-visualization/veusz: add 3.4.99, enable py3_{10,11}, pep517
    
    This is technically a pre-release, but it fixes the problem
    where we cannot compile with sip-6. sip-5 is no longer in the tree
    
    The in-tree version of veusz cannot compile when sip:5 is present
    
    Closes: https://bugs.gentoo.org/846302
    Closes: https://bugs.gentoo.org/823005
    Closes: https://bugs.gentoo.org/831663
    Closes: https://bugs.gentoo.org/815421
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 sci-visualization/veusz/Manifest            |  1 +
 sci-visualization/veusz/veusz-3.4.99.ebuild | 70 +++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)