[mythtv-commits] Ticket #13525: Feature patch - remove libcec from CentOS 8 requirements
MythTV
noreply at mythtv.org
Thu Nov 28 01:26:59 UTC 2019
#13525: Feature patch - remove libcec from CentOS 8 requirements
---------------------------------+---------------------------------
Reporter: Gary Buhrmaster | Owner: Stuart Auchterlonie
Type: Patch - Feature | Status: new
Priority: minor | Milestone: needs_triage
Component: Ansible | Version: Master Head
Severity: medium | Keywords:
Ticket locked: 0 |
---------------------------------+---------------------------------
Feature patch - remove libcec from CentOS ansibile install requirements
In RH BZ#1756170 (a request to build libcec for EPEL 8) the packager has
indicated that they do not intend to package libcec for EPEL 8, as
applications should use the in-kernel cec support.
As in MythTV libcec is currently optional for a build, and until/unless
the packagers plan is modified(1) (at which time this patch could be
reverted), remove the libcec-devel requirement for CentOS 8 so that
ansible and a build can proceed.
depends on patches from #13524
(1) There are multiple packages commonly built for el that current use
libcec, which may result in some pushback to the packagers plan not to
package, but that is a different discussion.
Proposed patch:
{{{
From 02621ba6664860886a5b4595f8d7cd8d0f3c49f9 Mon Sep 17 00:00:00 2001
From: Gary Buhrmaster <gtb at bb0.garybuhrmaster.net>
Date: Thu, 28 Nov 2019 01:17:52 +0000
Subject: [PATCH] libcec is not available with epel 8
---
roles/mythtv-dnf/tasks/main.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/roles/mythtv-dnf/tasks/main.yml b/roles/mythtv-
dnf/tasks/main.yml
index 9c53b66..59a0a44 100644
--- a/roles/mythtv-dnf/tasks/main.yml
+++ b/roles/mythtv-dnf/tasks/main.yml
@@ -66,7 +66,6 @@
- libXv-devel
- libva-devel
- libvdpau-devel
- - libcec-devel
- libass-devel
- libiec61883-devel
- fftw-devel
@@ -83,6 +82,7 @@
dnf_pkg_lst:
- '{{ dnf_pkg_lst }}'
- libavc1394-devel
+ - libcec-devel
when: ansible_distribution == "Fedora"
- name: add mythtv essential python modules
--
2.18.1
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13525>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list