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-perl: - perl-Time-HiRes: - Although there's not an equivalent package for perl-Time-HiRes, OpenSUSE seems to have it as part of its base perl packages. - perl-generators: - It's a Fedora/RHEL-ism used for RPM auto-dependencies, not present nor needed on OpenSUSE; - 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@xxxxxxxxxx> --- guests/vars/mappings.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/guests/vars/mappings.yml b/guests/vars/mappings.yml index b80a9b4..c942591 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: @@ -799,6 +805,7 @@ mappings: deb: libtime-hr-perl pkg: p5-Time-HiRes rpm: perl-Time-HiRes + OpenSUSE: perl-XML-Twig: deb: libxml-twig-perl @@ -823,6 +830,7 @@ mappings: perl-generators: rpm: perl-generators CentOS7: + OpenSUSE: pkg-config: default: pkgconf @@ -835,6 +843,7 @@ mappings: pulseaudio: deb: libpulse-dev rpm: pulseaudio-libs-devel + OpenSUSE: libpulse-devel cross-policy-deb: foreign python3-docutils: @@ -848,12 +857,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 +877,7 @@ mappings: python3-libxml2: default: python3-libxml2 FreeBSD: py37-libxml2 + OpenSUSE: python3-libxml2-python CentOS7: Ubuntu1604: @@ -880,6 +892,7 @@ mappings: CentOS7: python36-nose python3-pip: + OpenSUSE: python3-pip CentOS7: python3-pip Debian9: python3-pip Ubuntu1604: python3-pip @@ -948,6 +961,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 +1053,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@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list