Bug 2333375

Summary: Please branch and build archlinux-keyring in epel10
Product: [Fedora] Fedora EPEL Reporter: Michel Lind <michel>
Component: archlinux-keyringAssignee: Michel Lind <michel>
Status: ASSIGNED --- QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel10CC: epel-packagers-sig, frantisek, zbyszek
Target Milestone: ---Flags: frantisek: needinfo-
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2333364    

Description Michel Lind 2024-12-19 17:28:14 UTC
Please branch and build archlinux-keyring in epel10.

Comment 1 Michel Lind 2024-12-19 17:42:04 UTC
Looks like rust-sequoia-sq 0.37.0 in el10 is too old, 0.40.0 from F40 is OK

```
./keyringctl -v build                                                                                                                                                          
DEBUG:root:Working directory: /tmp/arch-keyringctl-7l0ps709                                                                                                                    
DEBUG:root:Joining /builddir/build/BUILD/archlinux-keyring-20241203/keyring/main/allan/AB19265E5D7D20687D303246BA1DFB64FFF979E7 in /tmp/arch-keyringctl-7l0ps709/arch-keyringct
l-export-join-uv7fkz1h/AB19265E5D7D20687D303246BA1DFB64FFF979E7.asc                                                                                                            
error: unexpected argument '--overwrite' found                                                                                                                                 
                                                                                                                                                                               
Usage: sq <COMMAND>
```

We should probably just use the precompiled keyring, at least on EL10? Deferring to Zbyszek and Frantisek for feedback

Comment 2 Zbigniew Jędrzejewski-Szmek 2024-12-20 12:32:59 UTC
Where are the precompiled keyrings downloaded from and how are they signed?

Comment 3 Zbigniew Jędrzejewski-Szmek 2025-01-18 16:13:27 UTC
I pushed a commit to rawhide branch to switch to precompiled keyrings.