Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libXpm for openSUSE:Factory checked in at 2023-04-14 13:12:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libXpm (Old) and /work/SRC/openSUSE:Factory/.libXpm.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libXpm" Fri Apr 14 13:12:20 2023 rev:14 rq:1079097 version:3.5.15 Changes: -------- --- /work/SRC/openSUSE:Factory/libXpm/libXpm.changes 2023-04-06 15:55:34.840173447 +0200 +++ /work/SRC/openSUSE:Factory/.libXpm.new.19717/libXpm.changes 2023-04-14 13:12:26.839347411 +0200 @@ -1,0 +2,41 @@ +Thu Apr 13 09:24:55 UTC 2023 - Stefan Dirsch <sndir...@suse.com> + +- with switching to suggests making use of (n)compress no longer + needs to be limited to openSUSE + +------------------------------------------------------------------- +Thu Apr 13 08:18:00 UTC 2023 - Stefan Dirsch <sndir...@suse.com> + +- suggests instead of require compress (see changelog below) + +------------------------------------------------------------------- +Wed Apr 12 16:01:36 UTC 2023 - Stefan Dirsch <sndir...@suse.com> + +- require compress (ncompress package) on openSUSE; it's not + supported on SLE + +------------------------------------------------------------------- +Wed Apr 12 13:39:54 UTC 2023 - Fabian Vogt <fv...@suse.com> + +- Drop n_no-compress-on-sle.patch and set XPM_PATH_COMPRESS instead + (xpmPipeThrough function returns NULL when the command is not + available; so same result as with the patch applied; that the + child process for executing 'compress' returns with exit(1) + doesn't matter much; it might even be useful to see the error + message ...) + +------------------------------------------------------------------- +Wed Apr 12 11:59:25 UTC 2023 - Stefan Dirsch <sndir...@suse.com> + +- Depend also on /usr/bin/uncompress, not only /usr/bin/gzip; + Requiring binaries instead of packages resolves the file + conflict with busybox-gzip, which is used when building nginx + opensuse images; dep chain was: nginx -> libdg3 -> libXpm4 -> gzip + ==> conflict with busybox-gzip + +------------------------------------------------------------------- +Tue Apr 11 13:41:44 UTC 2023 - Fabian Vogt <fv...@suse.com> + +- Depend on /usr/bin/gzip, not gzip + +------------------------------------------------------------------- Old: ---- n_no-compress-on-sle.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libXpm.spec ++++++ --- /var/tmp/diff_new_pack.uj9vhK/_old 2023-04-14 13:12:28.415356423 +0200 +++ /var/tmp/diff_new_pack.uj9vhK/_new 2023-04-14 13:12:28.419356446 +0200 @@ -30,10 +30,9 @@ Source1: https://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.xz.sig Source2: libXpm.keyring Source9: baselibs.conf -Patch0: n_no-compress-on-sle.patch +BuildRequires: /usr/bin/gzip BuildRequires: autoconf BuildRequires: automake -BuildRequires: gzip BuildRequires: libtool BuildRequires: pkgconfig @@ -51,8 +50,11 @@ %package -n %{lname} Summary: X Pixmap image file format library Group: System/Libraries -# Invokes 'uncompress' and 'gzip' at runtim -Requires: gzip +# Invokes 'gzip' and 'uncompress' at runtime. +Requires: /usr/bin/gzip +Requires: /usr/bin/uncompress +# 'compress' (ncompress package) is not available on SLE +Suggests: /usr/bin/compress %description -n %{lname} libXpm facilitates working with XPM (X PixMap), a format for @@ -90,6 +92,7 @@ %build autoreconf -fi +export XPM_PATH_COMPRESS=%{_bindir}/compress %configure --disable-static %make_build