Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pesign-obs-integration for 
openSUSE:Factory checked in at 2026-04-18 21:31:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pesign-obs-integration (Old)
 and      /work/SRC/openSUSE:Factory/.pesign-obs-integration.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pesign-obs-integration"

Sat Apr 18 21:31:30 2026 rev:64 rq:1347203 version:10.2+git20260409.5b7f1bb

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/pesign-obs-integration/pesign-obs-integration.changes
    2025-12-12 21:40:27.927033543 +0100
+++ 
/work/SRC/openSUSE:Factory/.pesign-obs-integration.new.11940/pesign-obs-integration.changes
 2026-04-18 21:32:05.715115003 +0200
@@ -1,0 +2,18 @@
+Thu Apr 09 02:06:21 UTC 2026 - [email protected]
+
+- Update to version 10.2+git20260409.5b7f1bb:
+  * Revert "Fix file collisions during RPM extraction"
+  * Revert "Only extract RPMs that contain files to sign"
+
+-------------------------------------------------------------------
+Thu Apr 02 06:38:50 UTC 2026 - [email protected]
+
+- Update to version 10.2+git20260402.224c81f:
+  * Only extract RPMs that contain files to sign
+  * Fix file collisions during RPM extraction
+  * repackage: do not fail if %buildroot does not exist
+  * repackage: also apply spec workaround to generated repackage spec
+  * spec: use Fedora debug_package workaround for CentOS/RHEL too
+  * Implement triggerprein capture
+
+-------------------------------------------------------------------

Old:
----
  pesign-obs-integration-10.2+git20250930.8fd9632.obscpio

New:
----
  pesign-obs-integration-10.2+git20260409.5b7f1bb.obscpio

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

Other differences:
------------------
++++++ pesign-obs-integration.spec ++++++
--- /var/tmp/diff_new_pack.AjSKeG/_old  2026-04-18 21:32:07.091170972 +0200
+++ /var/tmp/diff_new_pack.AjSKeG/_new  2026-04-18 21:32:07.091170972 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pesign-obs-integration
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 # needssslcertforbuild
 
 
-%if 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
 %global debug_package %{nil}
 %endif
 
 Name:           pesign-obs-integration
-Version:        10.2+git20250930.8fd9632
+Version:        10.2+git20260409.5b7f1bb
 Release:        0
 Summary:        Macros and scripts to sign the kernel and bootloader
 License:        GPL-2.0-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.AjSKeG/_old  2026-04-18 21:32:07.139172925 +0200
+++ /var/tmp/diff_new_pack.AjSKeG/_new  2026-04-18 21:32:07.147173250 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/pesign-obs-integration.git</param>
-              <param 
name="changesrevision">8fd9632c4cc34593a51781e13f113382e3971b45</param></service></servicedata>
+              <param 
name="changesrevision">5b7f1bb5c9649945e4951c072addc492acbfc2dc</param></service></servicedata>
 (No newline at EOF)
 

++++++ pesign-obs-integration-10.2+git20250930.8fd9632.obscpio -> 
pesign-obs-integration-10.2+git20260409.5b7f1bb.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-gen-repackage-spec 
new/pesign-obs-integration-10.2+git20260409.5b7f1bb/pesign-gen-repackage-spec
--- 
old/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-gen-repackage-spec   
    2025-09-30 07:29:54.000000000 +0200
+++ 
new/pesign-obs-integration-10.2+git20260409.5b7f1bb/pesign-gen-repackage-spec   
    2026-04-09 03:59:01.000000000 +0200
@@ -162,9 +162,10 @@
 );
 
 my %sense2tag = (
-       0x10000 => 'triggerin',
-       0x20000 => 'triggerun',
-       0x40000 => 'triggerpostun',
+       (1 << 16) => 'triggerin',
+       (1 << 17) => 'triggerun',
+       (1 << 18) => 'triggerpostun',
+       (1 << 25) => 'triggerprein',
 );
 
 # tags which are printed verbatim in the specfile
@@ -647,6 +648,12 @@
 $kmp_basename = $main_name unless $kmp_basename;
 
 open(SPEC, '>', "$output/repackage.spec") or die "$output/repackage.spec: 
$!\n";
+print SPEC <<"EOF";
+%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
+%global debug_package %{nil}
+%endif
+
+EOF
 print_package($packages{$main_name}, 1);
 for my $name (sort(keys(%packages))) {
        next if $name eq $main_name;
@@ -682,7 +689,7 @@
 print SPEC <<"EOF";
 %if "%buildroot" != "$directory"
 %build
-rmdir %buildroot
+rmdir %buildroot || true
 ln -sf $directory %buildroot
 %{?_top_builddir:%global buildsubdir ..}
 %endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-obs-integration.spec 
new/pesign-obs-integration-10.2+git20260409.5b7f1bb/pesign-obs-integration.spec
--- 
old/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-obs-integration.spec 
    2025-09-30 07:29:54.000000000 +0200
+++ 
new/pesign-obs-integration-10.2+git20260409.5b7f1bb/pesign-obs-integration.spec 
    2026-04-09 03:59:01.000000000 +0200
@@ -17,7 +17,7 @@
 # needssslcertforbuild
 
 
-%if 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
 %global debug_package %{nil}
 %endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-repackage.spec.in 
new/pesign-obs-integration-10.2+git20260409.5b7f1bb/pesign-repackage.spec.in
--- 
old/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-repackage.spec.in    
    2025-09-30 07:29:54.000000000 +0200
+++ 
new/pesign-obs-integration-10.2+git20260409.5b7f1bb/pesign-repackage.spec.in    
    2026-04-09 03:59:01.000000000 +0200
@@ -237,11 +237,11 @@
 /usr/lib/rpm/pesign/pesign-gen-repackage-spec @PESIGN_REPACKAGE_COMPRESS@ 
@PESIGN_LOAD_SPEC_MACROS@ \
        --directory=%buildroot "${rpms[@]}"
 
-# For some reason in Fedora builds the directory structure is different from 
SUSE,
+# For some reason in Fedora/CentOS builds the directory structure is different 
from SUSE,
 # which breaks repacking. Copy the package content to the buildroot that is 
actually used.
 # Also all the usual tricks to disable the debug package fail, and the build 
fails due to
 # the 'Empty files file <...>/debugsourcefiles.list' error. Delete the 
specpart to bypass it.
-%if 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
        echo "%%install" >>repackage.spec
        echo "cp -r %buildroot/* %%buildroot" >>repackage.spec
        echo "rm -f %buildroot/../SPECPARTS/rpm-debuginfo.specpart" 
>>repackage.spec

++++++ pesign-obs-integration.obsinfo ++++++
--- /var/tmp/diff_new_pack.AjSKeG/_old  2026-04-18 21:32:07.311179921 +0200
+++ /var/tmp/diff_new_pack.AjSKeG/_new  2026-04-18 21:32:07.315180084 +0200
@@ -1,5 +1,5 @@
 name: pesign-obs-integration
-version: 10.2+git20250930.8fd9632
-mtime: 1759210194
-commit: 8fd9632c4cc34593a51781e13f113382e3971b45
+version: 10.2+git20260409.5b7f1bb
+mtime: 1775699941
+commit: 5b7f1bb5c9649945e4951c072addc492acbfc2dc
 

Reply via email to