Hello community, here is the log from the commit of package cups for openSUSE:Factory checked in at 2017-06-07 09:51:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cups (Old) and /work/SRC/openSUSE:Factory/.cups.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cups" Wed Jun 7 09:51:07 2017 rev:139 rq:499607 version:2.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/cups/cups.changes 2017-05-03 15:53:07.250694792 +0200 +++ /work/SRC/openSUSE:Factory/.cups.new/cups.changes 2017-06-07 09:51:10.294734740 +0200 @@ -1,0 +2,7 @@ +Sat May 20 08:24:11 UTC 2017 - dims...@opensuse.org + +- Replace krb5-devel BuildRequires with pkgconfig(krb5) on + suse_version >= 1315: give OBS a better chance to break up build + cycles. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cups.spec ++++++ --- /var/tmp/diff_new_pack.etB33S/_old 2017-06-07 09:51:11.318590048 +0200 +++ /var/tmp/diff_new_pack.etB33S/_new 2017-06-07 09:51:11.326588917 +0200 @@ -70,7 +70,6 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gnutls-devel -BuildRequires: krb5-devel BuildRequires: libavahi-devel BuildRequires: libgcrypt-devel BuildRequires: libjpeg-devel @@ -81,6 +80,11 @@ BuildRequires: pam-devel BuildRequires: pkgconfig BuildRequires: zlib-devel +%if 0%{?suse_version} >= 1315 +BuildRequires: pkgconfig(krb5) +%else +BuildRequires: krb5-devel +%endif %if 0%{?suse_version} > 1310 BuildRequires: pkgconfig(libsystemd) %else @@ -139,9 +143,9 @@ %package libs Summary: Libraries for CUPS +# Prerequire /sbin/ldconfig which is used in the traditional bash scriptlets for post/postun: License: GPL-2.0 and LGPL-2.1 Group: Hardware/Printing -# Prerequire /sbin/ldconfig which is used in the traditional bash scriptlets for post/postun: Requires(pre): /sbin/ldconfig %if 0%{?suse_version} >= 1330 Requires(pre): group(lp) @@ -163,8 +167,6 @@ %package client Summary: CUPS Client Programs -License: GPL-2.0 -Group: Hardware/Printing # Require the exact matching version-release of the cups-libs sub-package because # non-matching CUPS libraries may let CUPS software crash (e.g. segfault) # because all CUPS software is built from the one same CUPS source tar ball @@ -174,6 +176,8 @@ # on the same package repository where the cups package is because # all are built simulaneously from the same cups source package # and all required packages are provided on the same repository: +License: GPL-2.0 +Group: Hardware/Printing Requires: cups-libs = %{version}-%{release} # Conflicts with other print spoolers which provide same binaries like /usr/bin/lp and so on: Conflicts: lprng @@ -196,13 +200,13 @@ %package devel Summary: Development Environment for CUPS -License: GPL-2.0 -Group: Development/Libraries/C and C++ # Do not require the exact matching version-release of cups-libs # but only a cups-libs package with matching version because # for building third-party software which uses only the CUPS public API # there are no CUPS-internal dependencies via CUPS private API calls # (the latter would require the exact matching cups-libs version-release): +License: GPL-2.0 +Group: Development/Libraries/C and C++ Requires: cups-libs = %{version} Requires: glibc-devel