Bug 279654

Summary: math/slepc: don't be stuck with Python-3.9
Product: Ports & Packages Reporter: Thierry Thomas <thierry>
Component: Individual Port(s)Assignee: Yuri Victorovich <yuri>
Status: Closed FIXED    
Severity: Affects Some People Flags: bugzilla: maintainer-feedback? (yuri)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Remove the limitation on python-3.9 none

Description Thierry Thomas freebsd_committer freebsd_triage 2024-06-10 20:10:21 UTC
Created attachment 251365 [details]
Remove the limitation on python-3.9

slepc is a dependency of Code_Aster, but I don't want to reinstall Python-3.9, that's why I tried it with 3.11: it builds fine, and most of the tests pass;

# -------------
#   Summary    
# -------------
# FAILED diff-pep_tutorials_nlevp-spring_2 diff-svd_tests-test5_4 diff-mfn_tests-test3_1_x diff-sys_tests-test2_1 diff-nep_tests-test8_4 diff-nep_tests-test5_3 diff-pep_tests-test2_13 diff-nep_tutorials-ex22_4 sys_classes_bv_tests-test11_12+bv_type-vecs diff-pep_tests-test5_5 diff-eps_tests-test23_3 diff-eps_tests-test9_8 diff-svd_tests-test3_5 diff-lme_tests-test1_3 eps_tutorials-ex2_2
# success 2305/2627 tests (87.7%)
# failed 15/2627 tests (0.6%)
# todo 2/2627 tests (0.1%)
# skip 305/2627 tests (11.6%)
#
# Wall clock time for tests: 914 sec
# Approximate CPU time (not incl. build time): 1838.9699999999955 sec
#
# To rerun failed tests: 
#     /usr/local/bin/gmake -f gmakefile.test test test-fail=1
#
# Timing summary (actual test time / total CPU time): 
#   sys_classes_bv_tests-test11_12: 393.04 sec / 962.95 sec
#   nep_tests-test7_2: 89.87 sec / 94.34 sec
#   nep_tutorials_nlevp-loaded_string_4: 74.89 sec / 75.01 sec
#   svd_tutorials-ex51_2: 52.95 sec / 52.96 sec
#   nep_tests-test17_1: 38.49 sec / 111.43 sec

Do you remember the reason of this limitation?
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2024-06-24 02:45:28 UTC
No, I don't know why this limitation is there.
I removed it.

Thanks,
Yuri
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-06-24 02:45:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b44f19da2adfc16d014caaa3bf91a465d9f3b83b

commit b44f19da2adfc16d014caaa3bf91a465d9f3b83b
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-06-24 02:44:08 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-06-24 02:44:08 +0000

    math/slepc: Remove python requirement to have version=3.9

    PR:             279654

 math/slepc/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)