Bug 2332906 - Please branch and build rust-peg in epel10
Summary: Please branch and build rust-peg in epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: rust-peg
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fabio Valentini
QA Contact:
URL:
Whiteboard:
Depends On: 2334091
Blocks: 2319805
TreeView+ depends on / blocked
 
Reported: 2024-12-17 20:51 UTC by Romain Geissler
Modified: 2024-12-28 00:33 UTC (History)
2 users (show)

Fixed In Version: rust-peg-0.8.4-1.el10_0
Clone Of:
Environment:
Last Closed: 2024-12-28 00:33:01 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Romain Geissler 2024-12-17 20:51:15 UTC
Hi,

Please branch and build rust-peg in epel10, it is a dependency of python-libcst.

Cheers,
Romain

Comment 1 Romain Geissler 2024-12-25 17:13:09 UTC
It seems it needs some dependencies:

rust-peg --> rust-peg-macros --> rust-peg-runtime

With all dependencies build in right order (all from rawhide branch), this packages builds fine on EPEL 10 (also taking the sources from rawhide branch).

I was also able to build python-libcst with it:

[root@03df2990fcb9 python-libcst]# mock --root centos-stream+epel-10-x86_64 --chain ../rust-peg-runtime/rust-peg-runtime-0.8.3-2.el10_0.src.rpm ../rust-peg-macros/rust-peg-macros-0.8.4-1.el10_0.src.rpm ../rust-peg/rust-peg-0.8.4-1.el10_0.src.rpm ../python-libcst/python-libcst-1.4.0-3.el10_0.src.rpm

Comment 2 Fabio Valentini 2024-12-25 18:27:47 UTC
I know that "branch rust-peg for epel10" implies "and all its dependencies", you don't need to file bugzillas for literally *all* packages in the chain - I get enough emails as-is.

Comment 3 Fedora Update System 2024-12-25 19:49:32 UTC
FEDORA-EPEL-2024-2c1b37a7bc (maturin-1.7.4-3.el10_0, rust-aliasable-0.1.3-9.el10_0, and 47 more) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-2c1b37a7bc

Comment 4 Fedora Update System 2024-12-26 01:31:45 UTC
FEDORA-EPEL-2024-2c1b37a7bc has been pushed to the Fedora EPEL 10.0 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-2c1b37a7bc

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

Comment 5 Fedora Update System 2024-12-28 00:33:01 UTC
FEDORA-EPEL-2024-2c1b37a7bc (maturin-1.7.4-3.el10_0, rust-aliasable-0.1.3-9.el10_0, and 47 more) has been pushed to the Fedora EPEL 10.0 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.