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:=
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(-)