[mythtv-commits] Ticket #13523: Ansible - Install essential perl modules for CentOS 8
MythTV
noreply at mythtv.org
Wed Nov 27 17:34:34 UTC 2019
#13523: Ansible - Install essential perl modules for CentOS 8
---------------------------------+---------------------------------
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 |
---------------------------------+---------------------------------
The perl modules perl-Net-UPnP and perl-Image-Size have been built for EL8
in epel and can now be installed, so remove the Fedora only tests.
Note: perl-Net-UPnP and perl-Image-Size are also in epel for EL7 at this
time, but I am focusing on EL8 changes.
This patch requires the preparatory patch from #13490 that enables epel in
EL8.
Lightly tested.
{{{
From 5ca3c8f33746147ce66f15869294bacd8889dc44 Mon Sep 17 00:00:00 2001
From: Gary Buhrmaster <gtb at bb0.garybuhrmaster.net>
Date: Wed, 27 Nov 2019 17:18:09 +0000
Subject: [PATCH] perl modules are available in epel for EL
---
roles/mythtv-dnf/tasks/main.yml | 7 -------
1 file changed, 7 deletions(-)
diff --git a/roles/mythtv-dnf/tasks/main.yml b/roles/mythtv-
dnf/tasks/main.yml
index a9a1c9d..0909f81 100644
--- a/roles/mythtv-dnf/tasks/main.yml
+++ b/roles/mythtv-dnf/tasks/main.yml
@@ -144,15 +144,8 @@
- perl-DateTime-Format-ISO8601
- perl-SOAP-Lite
- perl-JSON
-
-- name: add mythtv essential perl modules - Fedora only
- set_fact:
- dnf_pkg_lst:
- # not found on centos7
- - '{{ dnf_pkg_lst }}'
- perl-Image-Size
- perl-Net-UPnP
- when: ansible_distribution == "Fedora"
- name: add mythtv essential plugin libraries
set_fact:
--
2.18.1
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13523>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list