From 0f8de829a44d163a9f7655cd3bf09c198c5c53b7 Mon Sep 17 00:00:00 2001 From: Marcel Telka <marcel@telka.sk> Date: Sat, 03 Feb 2024 21:23:43 +0100 Subject: [PATCH] illumos-gate: switch to unversioned Perl where possible --- components/openindiana/illumos-gate/Makefile | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/components/openindiana/illumos-gate/Makefile b/components/openindiana/illumos-gate/Makefile index bdea959..c751136 100644 --- a/components/openindiana/illumos-gate/Makefile +++ b/components/openindiana/illumos-gate/Makefile @@ -172,6 +172,10 @@ # Drop dependency on GCC compat links echo '<transform depend fmri=pkg:/system/library/gcc-.*-compat-links -> drop>' >> $(BUILD_DIR)/$(MACH)/publish.transforms + # Convert dependency on any version of Perl runtime to dependency on single unversioned runtime/perl + echo '<transform depend type=require-any fmri=pkg:/runtime/perl-5[0-9]+@ -> set fmri runtime/perl>' >> $(BUILD_DIR)/$(MACH)/publish.transforms + echo '<transform depend type=require-any fmri=runtime/perl$$ -> set type require>' >> $(BUILD_DIR)/$(MACH)/publish.transforms + # Drop dependency on ignored packages $(GSED) -e 's|^\(.*\)$$|<transform depend fmri=pkg:/\1@.* -> drop>|' $< >> $@ -- Gitblit v1.9.3