From f502c1e28f49eb549e8b187eefbcbd052d7c9d63 Mon Sep 17 00:00:00 2001 From: Zdenek Dohnal Date: Wed, 20 Dec 2023 15:12:19 +0100 Subject: [PATCH] RHEL-19205 Recommend new cups-filters subpackages with weak dep for better upgrade exp Resolves: RHEL-19205 --- cups.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/cups.spec b/cups.spec index a8816a6..d7fd8d2 100644 --- a/cups.spec +++ b/cups.spec @@ -24,7 +24,7 @@ Summary: CUPS printing system Name: cups Epoch: 1 Version: 2.3.3%{OP_VER} -Release: 22%{?dist} +Release: 23%{?dist} License: ASL 2.0 Url: http://www.cups.org/ # Apple stopped uploading the new versions into github, use OpenPrinting fork @@ -168,6 +168,16 @@ BuildRequires: libselinux-devel BuildRequires: audit-libs-devel %endif +# some of cups-filters content was split into independent +# subpackages to prevent larger dependency tree (cups, avahi) +# for filters themselves (RHEL-19201) +# recommend the new subpackages, which are not +# critical for cups (thus no hard requirement), to prevent +# removal of their content after upgrade with default DNF settings, +# to new cups-filters, where the content is missing (RHEL-19205) +Recommends: cups-browsed +Recommends: cups-filters-driverless + # getaddrinfo from glibc needs nss-mdns or systemd-resolved for resolving # mdns .local addresses. Don't require a specific package for now and let # the user to decide what to use @@ -823,6 +833,9 @@ rm -f %{cups_serverbin}/backend/smb %{_mandir}/man7/ippeveps.7.gz %changelog +* Wed Dec 20 2023 Zdenek Dohnal - 1:2.3.3op2-23 +- RHEL-19205 Recommend new cups-filters subpackages with weak dep for better upgrade exp + * Thu Nov 02 2023 Zdenek Dohnal - 1:2.3.3op2-22 - RHEL-14931 cupsd memory leak in cupsdDeleteJob() with "PreserveJobHistory Off" - RHEL-15308 cupsd fails to open cups-files.conf and the resulting error message is lost