Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bzip2 for openSUSE:Factory checked 
in at 2026-11-01 22:21:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bzip2 (Old)
 and      /work/SRC/openSUSE:Factory/.bzip2.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bzip2"

Sun Nov  1 22:21:54 2026 rev:71 rq:1394109 version:1.0.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/bzip2/bzip2.changes      2026-08-28 
19:47:47.064819704 +0200
+++ /work/SRC/openSUSE:Factory/.bzip2.new.1255/bzip2.changes    2026-11-01 
22:22:14.524072328 +0100
@@ -1,0 +2,13 @@
+Mon Oct 26 10:47:04 UTC 2026 - Tomáš Chvátal <[email protected]>
+
+- Remove the explicit Requires(pre) on libbz2-1: the bzip2 binaries
+  already generate a libbz2.so.1()(64bit) dependency, which only
+  libbz2-1 provides, so the effective requirement is unchanged, and
+  bzip2 ships no %pre scriptlet for the (pre) qualifier to serve.
+  Drop bzip2-rpmlintrc with it; its only filter hid the resulting
+  explicit-lib-dependency error
+- Hardlink the duplicated alias man-page stubs (bzcat.1/bunzip2.1
+  and bzfgrep.1/bzegrep.1) with %fdupes
+- Drop the Group tags
+
+-------------------------------------------------------------------

Old:
----
  bzip2-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bzip2.spec ++++++
--- /var/tmp/diff_new_pack.sc2AAt/_old  2026-11-01 22:22:15.931130635 +0100
+++ /var/tmp/diff_new_pack.sc2AAt/_new  2026-11-01 22:22:15.933130717 +0100
@@ -22,13 +22,11 @@
 Release:        0
 Summary:        A Program for Compressing Files
 License:        BSD-3-Clause
-Group:          Productivity/Archiving/Compression
 URL:            https://sourceware.org/bzip2
 Source0:        https://sourceware.org/pub/bzip2/%{name}-%{version}.tar.gz
 Source1:        bznew.gz
 Source2:        bznew.1.gz
 Source3:        baselibs.conf
-Source100:      bzip2-rpmlintrc
 # PATCH-FEATURE-OPENSUSE bzip2-1.0.6-autoconfiscated.patch [email protected] -- 
Convert to a standard autoconf based package.
 #Patch0:         
ftp://ftp.suse.com/pub/people/sbrabec/bzip2/for_downstream/bzip2-1.0.6.2-autoconfiscated.patch
 Patch0:         bzip2-1.0.6.2-autoconfiscated.patch
@@ -38,10 +36,9 @@
 # CVE-2026-42250: off‑by‑one error in the bzip2recover utility when processing 
a specially crafted file can lead to a crash
 Patch5:         CVE-2026-42250.patch
 BuildRequires:  autoconf >= 2.57
+BuildRequires:  fdupes
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-# The following is a kludge to get updating bzip2 to after the split work
-Requires(pre):  %{libname}
 Provides:       bzip = %{version}
 Obsoletes:      bzip < %{version}
 %{?suse_build_hwcaps_libs}
@@ -51,7 +48,6 @@
 
 %package doc
 Summary:        The bzip2 program and Library Documentation
-Group:          Documentation/Other
 BuildArch:      noarch
 
 %description doc
@@ -59,14 +55,12 @@
 
 %package -n %{libname}
 Summary:        The bzip2 runtime library
-Group:          System/Libraries
 
 %description -n %{libname}
 The bzip2 runtime library
 
 %package -n libbz2-devel
 Summary:        The bzip2 runtime library development files
-Group:          Development/Libraries/C and C++
 Requires:       %{libname} = %{version}
 Requires:       glibc-devel
 
@@ -101,6 +95,8 @@
 ln -s libbz2.so.1 %{buildroot}/%{_libdir}/libbz2.so.1.0
 
 find %{buildroot} -type f -name "*.la" -delete -print
+# The alias man pages are identical .so stubs; hardlink the duplicates
+%fdupes %{buildroot}%{_mandir}/man1
 
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname}  -p /sbin/ldconfig

Reply via email to