[libvirt] [jenkins-ci PATCH 2/2] mappings: Adjust mappings for OpenSUSE 15.1

Fabiano Fidêncio posted 2 patches 6 weeks ago

[libvirt] [jenkins-ci PATCH 2/2] mappings: Adjust mappings for OpenSUSE 15.1

Posted by Fabiano Fidêncio 6 weeks ago
For all the projects which rely on meson, the version present on
OpenSUSE 15.1 is too old (0.46.0) to build our projects, which requires
0.49.0. Knowing that, pip is going to be used there.

The adjustments done, per project, are:
- gtk-vnc:
  - gdk-pixbuf: gdk-pixbuf-devel
  - pulseaudio: libpulse-devel

- libvirt-dbus:
  - dbus: dbus-1
  - python3-dbus: python3-dbus-python
  - python3-pip: python3-pip

- libvirt-go:
  - golang: go

- libvirt-python:
  - python3-devel: python3-devel

- libvirt-sandbox:
  - zlib-static: zlib-devel-static

- virt-viewer:
  - spice-gtk3: spice-gtk-devel

- virt-manager:
  - gtk-update-icon-cache:
  - isoinfo: mkisofs
  - python3-libxml2: python3-libxml2-libxml

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
---
 guests/vars/mappings.yml | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/guests/vars/mappings.yml b/guests/vars/mappings.yml
index b80a9b4..b1e461c 100644
--- a/guests/vars/mappings.yml
+++ b/guests/vars/mappings.yml
@@ -134,6 +134,7 @@ mappings:
   dbus-daemon:
     default: dbus
     Fedora: dbus-daemon
+    OpenSUSE: dbus-1
 
   device-mapper:
     deb: libdevmapper-dev
@@ -181,6 +182,7 @@ mappings:
     rpm: gdk-pixbuf2-devel
     deb: libgdk-pixbuf2.0-dev
     pkg: gdk-pixbuf2
+    OpenSUSE: gdk-pixbuf-devel
     cross-policy-deb: foreign
 
   gettext:
@@ -224,6 +226,7 @@ mappings:
   go:
     default: golang
     FreeBSD: go
+    OpenSUSE: go
 
   gobject-introspection:
     deb: libgirepository1.0-dev
@@ -243,6 +246,7 @@ mappings:
 
   gtk-update-icon-cache:
     default: gtk-update-icon-cache
+    OpenSUSE:
     Ubuntu1604: libgtk2.0-bin
 
   hal:
@@ -267,6 +271,7 @@ mappings:
   isoinfo:
     default: genisoimage
     FreeBSD: cdrkit
+    OpenSUSE: mkisofs
 
   java:
     deb: openjdk-11-jre-headless
@@ -479,6 +484,7 @@ mappings:
 
   meson:
     default: meson
+    OpenSUSE:
     CentOS7:
     Debian9:
     Ubuntu1604:
@@ -835,6 +841,7 @@ mappings:
   pulseaudio:
     deb: libpulse-dev
     rpm: pulseaudio-libs-devel
+    OpenSUSE: libpulse-devel
     cross-policy-deb: foreign
 
   python3-docutils:
@@ -848,12 +855,14 @@ mappings:
   python3-dbus:
     default: python3-dbus
     FreeBSD: py37-dbus
+    OpenSUSE: python3-dbus-python
     CentOS7: python36-dbus
 
   python3-devel:
     deb: python3-dev
     pkg: python3
     Fedora: python3-devel
+    OpenSUSE: python3-devel
     CentOS7: python36-devel
     cross-policy-deb: foreign
 
@@ -866,6 +875,7 @@ mappings:
   python3-libxml2:
     default: python3-libxml2
     FreeBSD: py37-libxml2
+    OpenSUSE: python3-libxml2-python
     CentOS7:
     Ubuntu1604:
 
@@ -880,6 +890,7 @@ mappings:
     CentOS7: python36-nose
 
   python3-pip:
+    OpenSUSE: python3-pip
     CentOS7: python3-pip
     Debian9: python3-pip
     Ubuntu1604: python3-pip
@@ -948,6 +959,7 @@ mappings:
     deb: libspice-client-gtk-3.0-dev
     pkg: spice-gtk
     rpm: spice-gtk3-devel
+    OpenSUSE: spice-gtk-devel
     cross-policy-deb: foreign
 
   strace:
@@ -1039,6 +1051,7 @@ mappings:
   zlib-static:
     deb: zlib1g-dev
     rpm: zlib-static
+    OpenSUSE: zlib-devel-static
     cross-policy-deb: foreign
 
 
-- 
2.24.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list