[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