Bug 2325219 - Branch and build gssdp in epel10
Summary: Branch and build gssdp in epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: gssdp
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kalev Lember
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: EPEL10Tracker 2325216
TreeView+ depends on / blocked
 
Reported: 2024-11-11 15:32 UTC by Mattias Ellert
Modified: 2025-07-04 00:39 UTC (History)
5 users (show)

Fixed In Version: gssdp-1.6.3-1.el10_0 gssdp-1.6.3-1.el10_1
Clone Of:
Environment:
Last Closed: 2025-07-04 00:26:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mattias Ellert 2024-11-11 15:32:44 UTC
Please Branch and build gssdp in epel10.

Comment 1 Mattias Ellert 2025-01-07 12:05:43 UTC
All build requires except pandoc are available. Pandoc has many missing build requires though, so it is not likely to be available soon.
However, building the gssdp package without pandoc is possible with minor modifications to the specfile from the rawhide branch:

$ git diff
diff --git a/gssdp.spec b/gssdp.spec
index 646be9d..f57928e 100644
--- a/gssdp.spec
+++ b/gssdp.spec
@@ -15,7 +15,7 @@ BuildRequires: gi-docgen
 BuildRequires: gobject-introspection-devel >= 1.36
 BuildRequires: meson
 BuildRequires: vala >= 0.20
-BuildRequires: /usr/bin/pandoc
+#BuildRequires: /usr/bin/pandoc
 
 %description
 GSSDP implements resource discovery and announcement over SSDP and is part 
@@ -49,7 +49,7 @@ This package contains developer documentation for %{name}.
 %autosetup -p1
 
 %build
-%meson -Dgtk_doc=true
+%meson -Dgtk_doc=true -Dmanpages=false
 %meson_build
 
 %install
@@ -77,7 +77,7 @@ This package contains developer documentation for %{name}.
 
 %files utils
 %{_bindir}/gssdp-device-sniffer
-%{_mandir}/man1/gssdp-device-sniffer.1*
+#%{_mandir}/man1/gssdp-device-sniffer.1*
 
 %files docs
 %{_docdir}/gssdp-1.6/

A successful scratch build with the above modification can be seen here:
https://koji.fedoraproject.org/koji/taskinfo?taskID=127628177

Comment 2 Fedora Admin user for bugzilla script actions 2025-03-19 03:40:31 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 3 Mattias Ellert 2025-05-20 09:22:39 UTC
pandoc is now in EPEL 10.

gssdp now buildable in EPEL 10 without changes for both epel10 and epel10.0 branches.

Scratch build epel10.0: https://koji.fedoraproject.org/koji/taskinfo?taskID=133005883
Scratch build epel10:   https://koji.fedoraproject.org/koji/taskinfo?taskID=133005140

Comment 4 Mike Link 2025-06-12 05:55:30 UTC
Will you be able to branch and build gssdp in epel10?

Comment 5 Kalev Lember 2025-06-19 21:12:18 UTC
Are you interested in doing the work yourself? I could add you both as a co-maintainer for the epel* branches.

Comment 6 Mattias Ellert 2025-06-23 08:22:46 UTC
(In reply to Kalev Lember from comment #5)
> Are you interested in doing the work yourself? I could add you both as a
> co-maintainer for the epel* branches.

OK.

Comment 7 Kalev Lember 2025-06-23 10:25:41 UTC
Great, thanks! I just added you to the ACL.

Comment 8 Fedora Update System 2025-06-23 14:43:24 UTC
FEDORA-EPEL-2025-4e5dc68a52 (gssdp-1.6.3-1.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-4e5dc68a52

Comment 9 Fedora Update System 2025-06-23 14:43:24 UTC
FEDORA-EPEL-2025-4bc5cbda51 (gssdp-1.6.3-1.el10_1) has been submitted as an update to Fedora EPEL 10.1.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-4bc5cbda51

Comment 10 Fedora Update System 2025-06-24 02:10:30 UTC
FEDORA-EPEL-2025-4bc5cbda51 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-4bc5cbda51

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

Comment 11 Fedora Update System 2025-06-24 02:25:21 UTC
FEDORA-EPEL-2025-4e5dc68a52 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-4e5dc68a52

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

Comment 12 Fedora Update System 2025-07-04 00:26:03 UTC
FEDORA-EPEL-2025-4e5dc68a52 (gssdp-1.6.3-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 13 Fedora Update System 2025-07-04 00:39:15 UTC
FEDORA-EPEL-2025-4bc5cbda51 (gssdp-1.6.3-1.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.