Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 939145 - sci-mathematics/polymake should depend on dev-lang/perl:=
Summary: sci-mathematics/polymake should depend on dev-lang/perl:=
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Science Mathematics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-05 19:43 UTC by Ellen Emilia Anna Zscheile
Modified: 2024-11-23 14:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info sci-mathematics/polymake (emerge-info.txt,17.12 KB, text/plain)
2024-09-05 19:43 UTC, Ellen Emilia Anna Zscheile
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ellen Emilia Anna Zscheile 2024-09-05 19:43:27 UTC
Created attachment 902203 [details]
emerge --info sci-mathematics/polymake

Today I updated perl from 5.38.2 to 5.40, and noticed that polymake didn't get attempted to rebuild (it would've failed anyways, because the stable version of polymake (4.11) by default refuses to be build with perl-5.40), and ended up in the @preserved-rebuild list. I installed polymake[libpolymake], maybe it would only be necessary to do such dependency there, but I doubt it (given that /usr/lib64/polymake/perlx/5.38.2/x86_64-linux-thread-multi/auto/Polymake/Ext/Ext.so includes the perl version in its path).

So I believe that the dependency on dev-lang/perl in polymake should be changed to dev-lang/perl:=
Comment 1 Larry the Git Cow gentoo-dev 2024-11-23 14:07:16 UTC
The bug has been closed via the following commit(s):

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

commit dab63b00e3e8bad379e108478593a724f7d536ba
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2024-11-22 20:00:40 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2024-11-23 14:06:13 +0000

    sci-mathematics/polymake: add 4.13, drop 4.12
    
    Closes: https://bugs.gentoo.org/939145
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 sci-mathematics/polymake/Manifest                  |  2 +-
 .../files/polymake-4.12-no-perl-constraints.patch  | 62 ----------------------
 .../{polymake-4.12.ebuild => polymake-4.13.ebuild} |  4 +-
 3 files changed, 2 insertions(+), 66 deletions(-)