Bug 2361563 - Please branch and build rust-nalgebra in epel10
Summary: Please branch and build rust-nalgebra in epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: rust-nalgebra
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Beasley
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: EPELPackagersSIG 2361562
TreeView+ depends on / blocked
 
Reported: 2025-04-22 04:43 UTC by Davide Cavalca
Modified: 2025-07-05 01:41 UTC (History)
3 users (show)

Fixed In Version: rust-nalgebra-0.33.2-2.el10_1
Clone Of:
Environment:
Last Closed: 2025-07-05 01:41:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Davide Cavalca 2025-04-22 04:43:59 UTC
Please branch and build rust-nalgebra in epel10.

Comment 1 Davide Cavalca 2025-04-22 04:45:22 UTC
This needs a few things:

 Problem 1: nothing provides requested (crate(cool_asserts/default) >= 2.0.3 with crate(cool_asserts/default) < 3.0.0~)
 Problem 2: nothing provides requested (crate(matrixcompare-core/default) >= 0.1.0 with crate(matrixcompare-core/default) < 0.2.0~)
 Problem 3: nothing provides requested (crate(matrixcompare/default) >= 0.3.0 with crate(matrixcompare/default) < 0.4.0~)
 Problem 4: nothing provides requested (crate(matrixmultiply/default) >= 0.3.0 with crate(matrixmultiply/default) < 0.4.0~)
 Problem 5: nothing provides requested (crate(nalgebra-macros/default) >= 0.2.2 with crate(nalgebra-macros/default) < 0.3.0~)
 Problem 6: nothing provides requested (crate(simba) >= 0.9.0 with crate(simba) < 0.10.0~)
 Problem 7: nothing provides requested (crate(simba/std) >= 0.9.0 with crate(simba/std) < 0.10.0~)

Comment 2 Ben Beasley 2025-06-26 07:25:50 UTC
I am shipping a rust-postcard update that includes an integration feature for nalgebra, which is available everywhere but EPEL10. Rather than dropping the integration feature, since nalgebra is needed in EPEL10 anyway, I am planning to take care of branching this package and its substantial dependency tree, which includes the following chains:

indent_write : cool_asserts : nalgebra
nalgebra-macros : nalgebra
               num : matrixcompare-mock
matrixcompare-core : matrixcompare-mock : matrixcompare : nalgebra
rawpointer : matrixmultiply : nalgebra
      az : fixed : simba
          cordic : simba
safe_arch : wide : simba : nalgebra

nalgebra : postcard
nalgebra : triforce-lv2

This needs https://src.fedoraproject.org/rpms/rust-matrixcompare-mock/pull-request/2 to avoid branching a small pile of compat packages, and I think I will need to do a little work on rust-matrixmultiply before branching, too.

Comment 4 Ben Beasley 2025-06-26 07:50:50 UTC
We also have:

thread-tree : matrixmultiply

which I missed before.

Comment 5 Ben Beasley 2025-06-26 07:56:51 UTC
and now that I have actually built rust-nalgebra in mock for EPEL10, I see that we need

mint : nalgebra

for installability

Comment 6 Fedora Update System 2025-06-26 17:33:03 UTC
FEDORA-EPEL-2025-6a0149f4e0 (rust-az-1.2.1-7.el10_1, rust-cool_asserts-2.0.3-2.el10_1, and 18 more) has been submitted as an update to Fedora EPEL 10.1.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-6a0149f4e0

Comment 7 Fedora Update System 2025-06-27 02:15:43 UTC
FEDORA-EPEL-2025-6a0149f4e0 has been pushed to the Fedora EPEL 10.1 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-6a0149f4e0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2025-07-05 01:41:12 UTC
FEDORA-EPEL-2025-6a0149f4e0 (rust-az-1.2.1-7.el10_1, rust-cool_asserts-2.0.3-2.el10_1, and 18 more) has been pushed to the Fedora EPEL 10.1 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.