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
 

Reply via email to