Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
sagemath-standard won't emerge
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
juniper
l33t
l33t


Joined: 22 Oct 2004
Posts: 959
Location: we the north

PostPosted: Thu Jun 13, 2024 12:13 am    Post subject: sagemath-standard won't emerge Reply with quote

Hello,

I think this is related to the 3.12 changeover.

in any case, here is the output

Quote:

Error building the Sage library
************************************************************************
* ERROR: sci-mathematics/sagemath-standard-10.3::sage-on-gentoo failed (compile phase):
* Wheel build failed
*
* Call stack:
* ebuild.sh, line 136: Called src_compile
* environment, line 4699: Called distutils-r1_src_compile
* environment, line 2189: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile'
* environment, line 911: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 4275: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 3713: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 3711: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 1491: Called distutils-r1_run_phase 'distutils-r1_python_compile'
* environment, line 2171: Called distutils-r1_python_compile
* environment, line 1986: Called distutils_pep517_install '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/work/sagemath-standard-10.3-python3_11/install'
* environment, line 2571: Called die
* The specific snippet of code:
* [[ -n ${wheel} ]] || die "No wheel name returned";
*
* If you need support, post the output of `emerge --info '=sci-mathematics/sagemath-standard-10.3::sage-on-gentoo'`,
* the complete build log and the output of `emerge -pqv '=sci-mathematics/sagemath-standard-10.3::sage-on-gentoo'`.
* The complete build log is located at '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/temp/environment'.
* Working directory: '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/work/sagemath-standard-10.3'
* S: '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/work/sagemath-standard-10.3'

>>> Failed to emerge sci-mathematics/sagemath-standard-10.3, Log file:

>>> '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/temp/build.log'

* Messages for package sci-mathematics/sagemath-standard-10.3:

* ERROR: sci-mathematics/sagemath-standard-10.3::sage-on-gentoo failed (compile phase):
* Wheel build failed
*
* Call stack:
* ebuild.sh, line 136: Called src_compile
* environment, line 4699: Called distutils-r1_src_compile
* environment, line 2189: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile'
* environment, line 911: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 4275: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 3713: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 3711: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 1491: Called distutils-r1_run_phase 'distutils-r1_python_compile'
* environment, line 2171: Called distutils-r1_python_compile
* environment, line 1986: Called distutils_pep517_install '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/work/sagemath-standard-10.3-python3_11/install'
* environment, line 2571: Called die
* The specific snippet of code:
* [[ -n ${wheel} ]] || die "No wheel name returned";
*
* If you need support, post the output of `emerge --info '=sci-mathematics/sagemath-standard-10.3::sage-on-gentoo'`,
* the complete build log and the output of `emerge -pqv '=sci-mathematics/sagemath-standard-10.3::sage-on-gentoo'`.
* The complete build log is located at '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/temp/environment'.
* Working directory: '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/work/sagemath-standard-10.3'
* S: '/var/tmp/portage/sci-mathematics/sagemath-standard-10.3/work/sagemath-standard-10.3'
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31276
Location: here

PostPosted: Thu Jun 13, 2024 4:56 am    Post subject: Reply with quote

Please post /var/tmp/portage/sci-mathematics/sagemath-standard-10.3/temp/build.log file with wgetpaste.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
juniper
l33t
l33t


Joined: 22 Oct 2004
Posts: 959
Location: we the north

PostPosted: Thu Jun 13, 2024 5:04 pm    Post subject: Reply with quote

Thanks for the reply. Here it is.

https://paste.gentoo.zip/pGJKzlJh
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31276
Location: here

PostPosted: Thu Jun 13, 2024 6:11 pm    Post subject: Reply with quote

Look at this upstream bug.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
juniper
l33t
l33t


Joined: 22 Oct 2004
Posts: 959
Location: we the north

PostPosted: Fri Jun 14, 2024 8:01 pm    Post subject: Reply with quote

Thanks.

The suggestion is to mask >=dev-python/pyzmq-26.0.3, remove pyzmq, remove scikit-build and emerge sage.

That worked.
Back to top
View user's profile Send private message
juniper
l33t
l33t


Joined: 22 Oct 2004
Posts: 959
Location: we the north

PostPosted: Sat Sep 14, 2024 12:53 am    Post subject: Reply with quote

Hi all,

sagemath-standard has been upgraded to 10.4-r2, and it won't emerge again.

Anyone know a fix? Here is the last bit of emerge.

Quote:

* ERROR: sci-mathematics/sagemath-standard-10.4-r2::sage-on-gentoo failed (compile phase):
* Wheel build failed
*
* Call stack:
* ebuild.sh, line 136: Called src_compile
* environment, line 4535: Called distutils-r1_src_compile
* environment, line 2040: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile'
* environment, line 747: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 4090: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 3527: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 3525: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile'
* environment, line 1322: Called distutils-r1_run_phase 'distutils-r1_python_compile'
* environment, line 2022: Called distutils-r1_python_compile
* environment, line 1844: Called distutils_pep517_install '/var/tmp/portage/sci-mathematics/sagemath-standard-10.4-r2/work/sagemath_standard-10.4-python3_12/install'
* environment, line 2369: Called die
* The specific snippet of code:
* local wheel=$("${cmd[@]}" 3>&1 1>&2 || die "Wheel build failed");
*
* If you need support, post the output of `emerge --info '=sci-mathematics/sagemath-standard-10.4-r2::sage-on-gentoo'`,
* the complete build log and the output of `emerge -pqv '=sci-mathematics/sagemath-standard-10.4-r2::sage-on-gentoo'`.
* The complete build log is located at '/var/tmp/portage/sci-mathematics/sagemath-standard-10.4-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sci-mathematics/sagemath-standard-10.4-r2/temp/environment'.
* Working directory: '/var/tmp/portage/sci-mathematics/sagemath-standard-10.4-r2/work/sagemath_standard-10.4'
* S: '/var/tmp/portage/sci-mathematics/sagemath-standard-10.4-r2/work/sagemath_standard-10.4'
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31276
Location: here

PostPosted: Sat Sep 14, 2024 1:36 pm    Post subject: Reply with quote

As mentioned in the past, please post /var/tmp/portage/sci-mathematics/sagemath-standard-10.4-r2/temp/build.log file with wgetpaste.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
juniper
l33t
l33t


Joined: 22 Oct 2004
Posts: 959
Location: we the north

PostPosted: Mon Sep 16, 2024 5:57 pm    Post subject: Reply with quote

Sure.

https://paste.gentoo.zip/Rm2IGM0m
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31276
Location: here

PostPosted: Mon Sep 16, 2024 6:14 pm    Post subject: Reply with quote

See this upstream bug.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
juniper
l33t
l33t


Joined: 22 Oct 2004
Posts: 959
Location: we the north

PostPosted: Tue Sep 17, 2024 4:35 pm    Post subject: Reply with quote

there doesn't appear to be a resolution on that page.

EDIT: since the last post, someone has recommended downgrading cython to 3.0.10. That worked. Just mask >dev-python/cython-3.0.10.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum