Bug 279654 - math/slepc: don't be stuck with Python-3.9
Summary: math/slepc: don't be stuck with Python-3.9
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-10 20:10 UTC by Thierry Thomas
Modified: 2024-06-24 02:45 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
Remove the limitation on python-3.9 (1.05 KB, patch)
2024-06-10 20:10 UTC, Thierry Thomas
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)