Bug 30468

Summary: Make a gnu-efi rpm and push it to official medias
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: lovaren
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: gnu-efi CVE:
Status comment:
Attachments: Spec file for steamtricks
Spec file for systemd

Description Kristoffer Grundström 2022-05-23 21:15:25 CEST
Description of problem: I'm trying to port a program called steamtricks and that in turn needs systemd-rpm-macros which in turn needs gnu-efi (look in the spec file for systemd from fc37) to build and even though we have the src.rpm for gnu-efi we don't seem to have an rpm for gnu-efi.

Version-Release number of selected component (if applicable): 3.0.14
Kristoffer Grundström 2022-05-23 21:15:46 CEST

CC: (none) => lovaren

Comment 1 Kristoffer Grundström 2022-05-23 21:16:32 CEST
Created attachment 13269 [details]
Spec file for steamtricks
Comment 2 Kristoffer Grundström 2022-05-23 21:18:59 CEST
Created attachment 13270 [details]
Spec file for systemd

This spec file says on line 165 BuildRequires: gnu-efi libgnu-efi-devel

I don't know if it's OK to remove gnu-efi from this spec file.
Comment 3 Thomas Backlund 2022-05-23 21:32:41 CEST
Once again a useless bug.

we already have the gnu-efi and systemd packages we need...

Status: NEW => RESOLVED
Resolution: (none) => INVALID

Comment 4 sturmvogel 2022-05-23 21:53:40 CEST
By using the source package of steamtricks from opensuse and changing the line in their spec file from systemd-rpm-macros to systemd (there are our macros), steamtricks builds just fine on Cauldron.
Comment 5 sturmvogel 2022-05-23 21:56:51 CEST
Btw it is not even necessary to rebuild this package as the Opensuse one installs and works fine on Mageia.
Comment 6 Kristoffer Grundström 2022-05-23 21:59:01 CEST
(In reply to sturmvogel from comment #4)
> By using the source package of steamtricks from opensuse and changing the
> line in their spec file from systemd-rpm-macros to systemd (there are our
> macros), steamtricks builds just fine on Cauldron.

Okidoki. Thanks.