Bug 2333027 - Please build sysbench for epel 10
Summary: Please build sysbench for epel 10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: sysbench
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Xavier Bachelot
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2333304 2333305
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-12-18 15:04 UTC by hwspeedy
Modified: 2025-05-04 02:44 UTC (History)
2 users (show)

Fixed In Version: sysbench-1.0.20-17.el10_1
Clone Of:
Environment:
Last Closed: 2025-05-04 02:44:05 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github hardinfo2 hardinfo2 issues 113 0 None open Redhat - EL10 - Missing sysbench 2024-12-18 15:04:12 UTC

Description hwspeedy 2024-12-18 15:04:13 UTC
Description of problem:
Missing build for epel 10 - is in epel next, so should could build, but is missing in epel 10.
hardinfo2 uses this program for benchmarks across all distros.
Assign to package maintainer: xavierb

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
https://github.com/hardinfo2/hardinfo2/issues/113

Comment 1 hwspeedy 2024-12-19 19:17:31 UTC
Thanx xavierb - for your fast handling.

sysbench version 1.0.20 is so great, because it has a long track record and is the same benchmark in all distros.
 - really useful for benchmarking, when can be compared across so many distros and for such a long time, thanx to all of you working on the project.

If possible we should maybe also get riscv enabled as architecture on Fedora? - People like plctlab project, have been working hard to get luajit working and can confirm, that it is good enough for sysbench cpu+mem.

For riscv we use the following build script for sysbench: https://github.com/hardinfo2/hardinfo2/blob/master/tools/build_and_install_sysbench_risv.sh

Thanx for all your work,

/hwspeedy

Comment 2 hwspeedy 2025-04-21 09:25:51 UTC
Hi xavierb,

Would it be possible to build sysbench with internal ck+cram - that would remove the dependencies in bugtracker - if they are only used with sysbench, that makes sense.

If possible you can do the update to the internal luajit+ck components like in below script and the sysbench package can build for riscv also:
https://github.com/hardinfo2/hardinfo2/blob/master/tools/build_and_install_sysbench_risv.sh

In advance thanx,

/hwspeedy

Comment 3 Xavier Bachelot 2025-04-22 10:54:20 UTC
I'd very much like to avoid bundling, I've bumped the ck and python-cram bugs.
From what I'm reading, risc-v work is starting to land in Rawhide, making sure everything is ready for sysbench there meanwhile might be a better target than EPEL 10 ?

Comment 4 Xavier Bachelot 2025-04-23 10:37:34 UTC
Both ck and python-cram have been built for EPEL 10, sysbench will be able to build in a week or so.

Comment 5 Fedora Update System 2025-04-28 09:38:38 UTC
FEDORA-EPEL-2025-67a9bb55e8 (sysbench-1.0.20-17.el10_1) has been submitted as an update to Fedora EPEL 10.1.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-67a9bb55e8

Comment 6 Fedora Update System 2025-04-29 03:08:19 UTC
FEDORA-EPEL-2025-67a9bb55e8 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-67a9bb55e8

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

Comment 7 Fedora Update System 2025-05-04 02:44:05 UTC
FEDORA-EPEL-2025-67a9bb55e8 (sysbench-1.0.20-17.el10_1) 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.