Bug 2326423 - Please branch and build python-argon2-cffi in epel10
Summary: Please branch and build python-argon2-cffi in epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-argon2-cffi
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Bieringer
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 2321338
TreeView+ depends on / blocked
 
Reported: 2024-11-15 09:12 UTC by Joel Capitao
Modified: 2025-02-18 01:02 UTC (History)
6 users (show)

Fixed In Version: python-argon2-cffi-23.1.0-1.el10_0
Clone Of:
Environment:
Last Closed: 2025-02-18 01:02:09 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Joel Capitao 2024-11-15 09:12:24 UTC
Please branch and build python-argon2-cffi in epel10.

Comment 1 Peter Bieringer 2025-01-05 16:57:37 UTC
any update available?

Comment 2 Peter Bieringer 2025-01-05 17:04:37 UTC
Should be not a big problem because the latest SRPMs for ELN are built proper on EL10

python-argon2-cffi-bindings (need also to be branched for for EPEL10)
https://koji.fedoraproject.org/koji/buildinfo?buildID=2557552

python-argon2-cffi
https://koji.fedoraproject.org/koji/buildinfo?buildID=2557641

Comment 3 Peter Bieringer 2025-02-04 20:09:56 UTC
@churchyard - no reaction from @jonathanspw  - can you please take care or at least grant me permissions for EPEL?

Comment 4 Miro Hrončok 2025-02-04 21:38:22 UTC
What's you FAS account?

Comment 5 Peter Bieringer 2025-02-05 04:16:24 UTC
my FAS account is: pbiering

Comment 6 Miro Hrončok 2025-02-05 09:52:06 UTC
Granted epel* collaborator permissions to @pbiering.

Made @pbiering the EPEL Bugzilla override.

Requested the branch. https://pagure.io/releng/fedora-scm-requests/issue/71963

Comment 7 Peter Bieringer 2025-02-06 06:41:23 UTC
(In reply to Miro Hrončok from comment #6)
> Granted epel* collaborator permissions to @pbiering.
> 
> Made @pbiering the EPEL Bugzilla override.
> 
> Requested the branch.
> https://pagure.io/releng/fedora-scm-requests/issue/71963

Can you please also execute the same for the dependency

https://src.fedoraproject.org/rpms/python-argon2-cffi-bindings

It's a strong requirement:
DEBUG util.py:459:  No matching package to install: 'python3dist(argon2-cffi-bindings)'

Thank you!

Comment 8 Miro Hrončok 2025-02-06 12:17:07 UTC
Done.

Comment 9 Fedora Update System 2025-02-06 18:52:59 UTC
FEDORA-EPEL-2025-b52365fd33 (python-argon2-cffi-bindings-21.2.0-1.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-b52365fd33

Comment 10 Peter Bieringer 2025-02-06 18:58:23 UTC
Thank you, build was successful, have to wait now for turning stable to build the depending one.

BTW: have forgotten, enabling ELN branch for both would be also helpful
python-argon2-cffi-bindings
python-argon2-cffi

My request was declined:

releng-bot added a new comment to an issue you are following:
``
pbiering is not a maintainer of the python-argon2-cffi-bindings package.
Current maintainers of the package.
Users:
- churchyard
Groups:
- python-packagers-sig
``

Comment 11 Miro Hrončok 2025-02-06 19:43:53 UTC
> Thank you, build was successful, have to wait now for turning stable to build the depending one.

You could submit them in one update using side tag builds or buildroot overrides.

> enabling ELN branch for both would be also helpful

Why? Only a very specific set of packages needs an eln branch. Packages in ELn are built from the rawhide branch.

Comment 12 Miro Hrončok 2025-02-06 19:44:37 UTC
Any reason you decided to skip the entire git history and push a single commit to the epel10 branch?

Comment 13 Peter Bieringer 2025-02-06 20:09:41 UTC
I've pulled the branch, found 2 files already and rebuild worked out-of-the-box

current "git log" show:

commit 4f55649a835be0afcfa22629f3969aadac454c70 (HEAD -> epel10, origin/epel10)
Author: Miro Hrončok <miro>
Date:   Mon Dec 5 17:39:36 2022 +0100

    Initial import (rhbz#2150851)


Did I execute something wrong?

Comment 14 Miro Hrončok 2025-02-06 21:34:26 UTC
If you want to build the same version as is currently in rawhide, I would expect you to do `git merge rawhide` rather than introducing all files from scratch such as in https://src.fedoraproject.org/rpms/python-argon2-cffi/c/6ab915a2717523f36d98318dccd14726b0324f9b?branch=epel10

I guess it's not "wrong", but it is certainly weird for me.

Comment 15 Fedora Update System 2025-02-07 02:19:17 UTC
FEDORA-EPEL-2025-b52365fd33 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-2025-b52365fd33

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

Comment 16 Peter Bieringer 2025-02-07 07:00:55 UTC
el10 changelog overtaken from rawhide now, but this one stopped "Fri Jul 22 2022" - no clue why to be honest.

regarding build of python-argon2-cffi - I have no experiences using side tags or buildoverrides so far and the doc I found looks not that easy to follow to avoid mistakes...I will wait now until python-argon2-cffi-bindings is released and the build python-argon2-cffi.

Comment 17 Fedora Update System 2025-02-15 00:41:11 UTC
FEDORA-EPEL-2025-b52365fd33 (python-argon2-cffi-bindings-21.2.0-1.el10_0) has been pushed to the Fedora EPEL 10.0 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2025-02-16 15:19:23 UTC
FEDORA-EPEL-2025-71887b99cd (python-argon2-cffi-23.1.0-1.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-71887b99cd

Comment 19 Fedora Update System 2025-02-17 01:20:39 UTC
FEDORA-EPEL-2025-71887b99cd 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-2025-71887b99cd

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

Comment 20 Peter Bieringer 2025-02-17 06:38:33 UTC
by misconfiguration on update request of required dependency package "python-argon2-cffi-bindings" this closed this ticket - now waiting until "python-argon2-cffi" has reached stable state.

Comment 21 Fedora Update System 2025-02-18 01:02:09 UTC
FEDORA-EPEL-2025-71887b99cd (python-argon2-cffi-23.1.0-1.el10_0) 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.