From 679d5d068060f2394a358ec23da47f9799ae202a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1n=20Tomko?= Date: Wed, 14 Aug 2024 17:12:25 +0200 Subject: mappings: handle separation of dtrace MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fedora decided to separate dtrace from sdt headers: https://fedoraproject.org/wiki/Changes/Separate_dtrace_package Similarly, OpenSUSE has a separate package in Tumbleweed: https://software.opensuse.org/package/systemtap-dtrace Signed-off-by: Ján Tomko --- lcitool/facts/mappings.yml | 15 ++++++++++++++- tests/data/packages/in/packages.yml | 1 + tests/data/packages/out/fedora-rawhide.yml | 1 + tests/data/packages/out/opensuse-tumbleweed.yml | 3 ++- 4 files changed, 18 insertions(+), 2 deletions(-) diff --git a/lcitool/facts/mappings.yml b/lcitool/facts/mappings.yml index d5114fc..49787dc 100644 --- a/lcitool/facts/mappings.yml +++ b/lcitool/facts/mappings.yml @@ -343,7 +343,13 @@ mappings: dtrace: deb: systemtap-sdt-dev - rpm: systemtap-sdt-devel + rpm: systemtap-sdt-dtrace + OpenSUSE: systemtap-dtrace + AlmaLinux9: systemtap-sdt-devel + CentOSStream9: systemtap-sdt-devel + Fedora39: systemtap-sdt-devel + Fedora40: systemtap-sdt-devel + OpenSUSELeap15: systemtap-sdt-devel cross-policy-default: foreign dwarves: @@ -2021,6 +2027,13 @@ mappings: systemd-rpm-macros: rpm: systemd-rpm-macros + systemtap: + deb: systemtap-sdt-dev + rpm: systemtap-sdt-devel + OpenSUSE: systemtap-headers + OpenSUSELeap15: systemtap-sdt-devel + cross-policy-default: foreign + tar: default: tar pkg: diff --git a/tests/data/packages/in/packages.yml b/tests/data/packages/in/packages.yml index a164402..a44ddd0 100644 --- a/tests/data/packages/in/packages.yml +++ b/tests/data/packages/in/packages.yml @@ -309,6 +309,7 @@ packages: - swtpm - systemd - systemd-rpm-macros +- systemtap - tar - tc - tcl diff --git a/tests/data/packages/out/fedora-rawhide.yml b/tests/data/packages/out/fedora-rawhide.yml index 40e791c..3162dd6 100644 --- a/tests/data/packages/out/fedora-rawhide.yml +++ b/tests/data/packages/out/fedora-rawhide.yml @@ -276,6 +276,7 @@ native: - systemd-devel - systemd-rpm-macros - systemtap-sdt-devel +- systemtap-sdt-dtrace - tar - tcl-devel - tcpdump diff --git a/tests/data/packages/out/opensuse-tumbleweed.yml b/tests/data/packages/out/opensuse-tumbleweed.yml index f2614c8..3a695a4 100644 --- a/tests/data/packages/out/opensuse-tumbleweed.yml +++ b/tests/data/packages/out/opensuse-tumbleweed.yml @@ -265,7 +265,8 @@ native: - swtpm - systemd-devel - systemd-rpm-macros -- systemtap-sdt-devel +- systemtap-dtrace +- systemtap-headers - tar - tcl-devel - tcpdump -- cgit v1.1