Bug 2335616 - [RFE:EPEL10] Please branch and build gnulib for EPEL10
Summary: [RFE:EPEL10] Please branch and build gnulib for EPEL10
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: gnulib
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mosaab Alzoubi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2370918 2335417 2358779
TreeView+ depends on / blocked
 
Reported: 2025-01-04 23:55 UTC by Dominik 'Rathann' Mierzejewski
Modified: 2025-09-03 02:09 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-07-13 01:56:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dominik 'Rathann' Mierzejewski 2025-01-04 23:55:53 UTC
Description of problem:
gnulib is a build dependency of lbzip2. Please branch and build for EPEL10 to unblock lbzip2.

Comment 1 Zbigniew Jędrzejewski-Szmek 2025-01-06 09:54:51 UTC
gnulib is a lot of pain. I think it should be considered deprecated. Can lbzip2 be made to build without it?

Comment 2 Petr Pisar 2025-04-10 08:10:14 UTC
bzip3 also uses gnulib. Of course I could change bzip3 to not depend on it, but the whole point is unbundling gnulib code.

Comment 3 Jonathan Wright 2025-06-07 07:30:20 UTC
The rawhide branch builds successfully against EPEL10.

Did a local mockbuild, but here's a scratch-build: https://koji.fedoraproject.org/koji/taskinfo?taskID=133651892

Comment 4 Akiyoshi Kurita 2025-06-09 15:38:57 UTC Comment hidden (spam)
Comment 5 Akiyoshi Kurita 2025-06-15 12:13:10 UTC Comment hidden (spam)
Comment 6 Akiyoshi Kurita 2025-06-15 12:14:07 UTC Comment hidden (spam)
Comment 7 Akiyoshi Kurita 2025-06-27 22:04:23 UTC
Thank you very much for your support so far.

I apologize for the delay in my response.

I wanted to help resolve issues for legacy systems in Japan, but I have realized that this task is technically too challenging for me given my current skill level.

I’m truly sorry that I couldn’t be of more help this time.

For now, I would like to put this issue on hold and revisit it later.

Instead, I plan to submit another review request for a different package, with a mock build attached.

Thank you again for your understanding and support.

Comment 8 Fedora Update System 2025-07-04 09:34:11 UTC
FEDORA-EPEL-2025-a04c10cfb5 (gnulib-0-52.20230709git.el10_1) has been submitted as an update to Fedora EPEL 10.1.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-a04c10cfb5

Comment 9 Akiyoshi Kurita 2025-07-04 19:43:25 UTC
Thank you very much to everyone who worked on this. I appreciate your efforts and support. Sorry I couldn’t contribute more this time.

Comment 10 Fedora Update System 2025-07-04 20:31:12 UTC
FEDORA-2025-1fb08e23ab (gnulib-0-53.20250704git.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-1fb08e23ab

Comment 11 Fedora Update System 2025-07-04 20:31:12 UTC
FEDORA-EPEL-2025-21fae4d6ab (gnulib-0-53.20250704git.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-21fae4d6ab

Comment 12 Fedora Update System 2025-07-05 01:11:44 UTC
FEDORA-EPEL-2025-839dd96967 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-839dd96967

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

Comment 13 Fedora Update System 2025-07-05 01:13:12 UTC
FEDORA-EPEL-2025-21fae4d6ab has been pushed to the Fedora EPEL 9 testing repository.

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

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

Comment 14 Fedora Update System 2025-07-05 15:47:51 UTC
FEDORA-2025-1fb08e23ab has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-1fb08e23ab`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-1fb08e23ab

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

Comment 15 Mosaab Alzoubi 2025-07-06 17:19:13 UTC
Fresh version has been added. 


https://koji.fedoraproject.org/koji/taskinfo?taskID=134596544

Comment 16 Dominik 'Rathann' Mierzejewski 2025-07-06 23:04:30 UTC
Unfortunately, this version doesn't work:

$ gnulib-tool --avoid=xalloc-die --add-import pthread utimens warnings timespec-add timespec-sub dtotimespec stat-time lstat malloc-gnu fprintf-posix inttypes xalloc largefile gitlog-to-changelog
/usr/bin/gnulib-tool: line 161: /usr/bin/gnulib-tool.py: No such file or directory

Looks like /usr/bin/gnulib-tool.py is missing from the build.

Comment 17 Akiyoshi Kurita 2025-07-06 23:52:10 UTC
Thanks for the updates so far.
I’ve reviewed the latest build, but since /usr/bin/gnulib-tool.py is missing, it seems impossible for me to proceed further at this time.
For now, I’d like to leave this issue on hold.

Anyone else interested is welcome to take over.

Thanks again for all your support!

Comment 18 Fedora Update System 2025-07-13 01:56:35 UTC
FEDORA-EPEL-2025-21fae4d6ab (gnulib-0-53.20250704git.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2025-07-13 04:20:06 UTC
FEDORA-2025-1fb08e23ab (gnulib-0-53.20250704git.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 20 Dominik 'Rathann' Mierzejewski 2025-07-18 16:14:47 UTC
rawhide and EPEL10 builds are not pushed to repos and EPEL9 and F42 builds were pushed despite being broken.

Comment 21 Akiyoshi Kurita 2025-09-03 02:09:14 UTC
個人的な事情により申請を取り下げます。これまでありがとうございました。
I would like to withdraw this request due to personal reasons. Thank you for your time and understanding.


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