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 2022-07-29 16:47:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pesign-obs-integration (Old)
 and      /work/SRC/openSUSE:Factory/.pesign-obs-integration.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pesign-obs-integration"

Fri Jul 29 16:47:13 2022 rev:49 rq:991177 version:10.2+git20220504.8690743

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/pesign-obs-integration/pesign-obs-integration.changes
    2022-07-07 12:56:35.399254109 +0200
+++ 
/work/SRC/openSUSE:Factory/.pesign-obs-integration.new.1533/pesign-obs-integration.changes
  2022-07-29 16:47:26.818577328 +0200
@@ -1,0 +2,6 @@
+Sat Jul  9 16:19:57 UTC 2022 - Callum Farmer <[email protected]>
+
+- Update attr.patch to fix ghost symlinks still being affected
+- Add rpmlintrc.patch to stop copying it to the build output
+
+-------------------------------------------------------------------

New:
----
  rpmlintrc.patch

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

Other differences:
------------------
++++++ pesign-obs-integration.spec ++++++
--- /var/tmp/diff_new_pack.Uny04v/_old  2022-07-29 16:47:27.434579041 +0200
+++ /var/tmp/diff_new_pack.Uny04v/_new  2022-07-29 16:47:27.438579052 +0200
@@ -28,6 +28,7 @@
 Patch:          order.patch
 Patch1:         attr.patch
 Patch2:         lang.patch
+Patch3:         rpmlintrc.patch
 BuildRequires:  openssl
 Requires:       fipscheck
 Requires:       mozilla-nss-tools

++++++ attr.patch ++++++
--- /var/tmp/diff_new_pack.Uny04v/_old  2022-07-29 16:47:27.494579207 +0200
+++ /var/tmp/diff_new_pack.Uny04v/_new  2022-07-29 16:47:27.498579219 +0200
@@ -1,6 +1,6 @@
-From 118395dd551022faea75debac0dca30515f03949 Mon Sep 17 00:00:00 2001
+From f2d245886ad2e734922b17a8f1a3d24b5075c023 Mon Sep 17 00:00:00 2001
 From: Callum Farmer <[email protected]>
-Date: Wed, 22 Jun 2022 14:41:34 +0100
+Date: Sat, 9 Jul 2022 16:15:26 +0100
 Subject: [PATCH] Fix %attr issues
 
 1) Avoid assigning %attr's to symlinks which causes rpmbuild spam
@@ -10,20 +10,27 @@
  1 file changed, 4 insertions(+), 2 deletions(-)
 
 diff --git a/pesign-gen-repackage-spec b/pesign-gen-repackage-spec
-index 688c375..e5c961a 100755
+index 688c375..ae7eba8 100755
 --- a/pesign-gen-repackage-spec
 +++ b/pesign-gen-repackage-spec
-@@ -416,8 +416,10 @@ sub print_files {
+@@ -416,8 +416,6 @@ sub print_files {
                        $attrs .= "\%dir ";
                        utime($f->{mtime}, $f->{mtime}, $path);
                }
 -              $attrs .= sprintf('%%attr(%04o, %s, %s) ', ($f->{mode} & 0777),
 -                      $f->{owner}, $f->{group});
-+              unless (-l "$path") {
-+                      $attrs .= sprintf('%%attr(%04o, %s, %s) ', ($f->{mode} 
& 07777),
-+                              $f->{owner}, $f->{group});
-+              }
                if ($f->{flags} & $filetypes{config}) {
                        $attrs .= "%config ";
                        my @cfg_attrs;
+@@ -448,6 +446,10 @@ sub print_files {
+                               symlink($f->{target}, $path);
+                       }
+               }
++              unless (S_ISLNK($f->{mode})) {
++                      $attrs .= sprintf('%%attr(%04o, %s, %s) ', ($f->{mode} 
& 07777),
++                              $f->{owner}, $f->{group});
++              }
+               # mtime of symlinks is also not preserved by cpio
+               if (S_ISLNK($f->{mode})) {
+                       # perl core does not provide lutimes()/utimensat()
 

++++++ rpmlintrc.patch ++++++
>From 1441e0e2b3ece30febd88a0476189865b6738695 Mon Sep 17 00:00:00 2001
From: Callum Farmer <[email protected]>
Date: Tue, 12 Jul 2022 11:44:57 +0100
Subject: [PATCH] Don't copy rpmlintrc to OTHER

---
 pesign-repackage.spec.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pesign-repackage.spec.in b/pesign-repackage.spec.in
index 7b3d2e5..0c77133 100644
--- a/pesign-repackage.spec.in
+++ b/pesign-repackage.spec.in
@@ -87,6 +87,7 @@ popd
 # Copy files other than the meta files and RPMs to %_topdir/OTHER
 OTHER_FILES=`find %_sourcedir/ -maxdepth 1 -type f \
        -not -regex '.*\.\(rpm\|spec\|rsasign\|sig\|crt\)' \
+       -not -regex '.*\rpmlintrc' \
        -not -name "_buildenv" \
        -not -name "_statistics" \
        -not -name "logfile" \

Reply via email to