From aaca3793bc01c13ad033ec1380d8b57f99e34c324083ff5454d43280cfcd7fff Mon Sep 17 00:00:00 2001 From: Filippo Bonazzi Date: Thu, 25 Jan 2024 14:57:47 +0000 Subject: [PATCH 1/6] Accepting request 1141536 from home:fbonazzi:branches:devel:openSUSE:Factory:rpmlint - Update to version 2.5.0+git20240125.d0146be: * sysctl-whitelist: add another package name for kubernetes1.29 (bsc#1219168) * check: Implement reset method in checks * Disable Mageia CI builds due to system problem * check: Implement reset method in checks * test: Add another test for patch-not-applied * read rpm package directly with open() while extracting * remove redundant TODO comments; checking is handled with check_output() pretty well now * leave rpm2cpio as fallback for distros which do not have rpm2archive available yet * fix warnings about import order, attempt 2 * fix warnings about import order * Fixes for nsafe shell command * Drop rpm2cpio usage entirely * Adding support for RPM packages containing files greater than 4GB * lint: Reset all checks for each package * test: Extend tag tests to check 'W: missing-dependency-on' OBS-URL: https://build.opensuse.org/request/show/1141536 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1110 --- _servicedata | 2 +- rpmlint-2.5.0+git20240115.66db794.tar.xz | 3 --- rpmlint-2.5.0+git20240125.d0146be.tar.xz | 3 +++ rpmlint.changes | 20 ++++++++++++++++++++ rpmlint.spec | 4 ++-- 5 files changed, 26 insertions(+), 6 deletions(-) delete mode 100644 rpmlint-2.5.0+git20240115.66db794.tar.xz create mode 100644 rpmlint-2.5.0+git20240125.d0146be.tar.xz diff --git a/_servicedata b/_servicedata index c952044..1cbfee5 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/rpm-software-management/rpmlint.git - 66db794f4c81de559703c257b82e437f4ba6c746 \ No newline at end of file + d0146be87959d5c97863f289a4c9844119dcb717 \ No newline at end of file diff --git a/rpmlint-2.5.0+git20240115.66db794.tar.xz b/rpmlint-2.5.0+git20240115.66db794.tar.xz deleted file mode 100644 index 0fd2a1a..0000000 --- a/rpmlint-2.5.0+git20240115.66db794.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:677b1fa44e17b4515903c4a36498e94f5a56e58a219682ef088c8ba66867ecc5 -size 6872880 diff --git a/rpmlint-2.5.0+git20240125.d0146be.tar.xz b/rpmlint-2.5.0+git20240125.d0146be.tar.xz new file mode 100644 index 0000000..9ef2f04 --- /dev/null +++ b/rpmlint-2.5.0+git20240125.d0146be.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4509eabe5831b33d3ba28a4b233b456deb54446a2fd093c26464821202b93a56 +size 6892516 diff --git a/rpmlint.changes b/rpmlint.changes index 46212d7..f13efc5 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Thu Jan 25 14:44:51 UTC 2024 - filippo.bonazzi@suse.com + +- Update to version 2.5.0+git20240125.d0146be: + * sysctl-whitelist: add another package name for kubernetes1.29 (bsc#1219168) + * check: Implement reset method in checks + * Disable Mageia CI builds due to system problem + * check: Implement reset method in checks + * test: Add another test for patch-not-applied + * read rpm package directly with open() while extracting + * remove redundant TODO comments; checking is handled with check_output() pretty well now + * leave rpm2cpio as fallback for distros which do not have rpm2archive available yet + * fix warnings about import order, attempt 2 + * fix warnings about import order + * Fixes for nsafe shell command + * Drop rpm2cpio usage entirely + * Adding support for RPM packages containing files greater than 4GB + * lint: Reset all checks for each package + * test: Extend tag tests to check 'W: missing-dependency-on' + ------------------------------------------------------------------- Mon Jan 15 13:23:13 UTC 2024 - filippo.bonazzi@suse.com diff --git a/rpmlint.spec b/rpmlint.spec index 70a3505..516e05c 100644 --- a/rpmlint.spec +++ b/rpmlint.spec @@ -1,5 +1,5 @@ # -# spec file +# spec file for package rpmlint # # Copyright (c) 2024 SUSE LLC # @@ -23,7 +23,7 @@ %define name_suffix -%{flavor} %endif Name: rpmlint%{name_suffix} -Version: 2.5.0+git20240115.66db794 +Version: 2.5.0+git20240125.d0146be Release: 0 Summary: RPM file correctness checker License: GPL-2.0-or-later From 36e984645fd26688a8024b398b1dbe4ac52fc1b394105ca5118cf6609d14d6e9 Mon Sep 17 00:00:00 2001 From: Filippo Bonazzi Date: Mon, 29 Jan 2024 15:08:25 +0000 Subject: [PATCH 2/6] Accepting request 1142571 from home:fbonazzi:branches:devel:openSUSE:Factory:rpmlint - Update to version 2.5.0+git20240129.d2cbb70: * test_file_digest: cover new glob features in package and path names * sysctl-whitelist: use new package glob pattern * FileDigestCheck: support glob patterns in package names * FileDigestCheck: make glob patterns in filenames explicit OBS-URL: https://build.opensuse.org/request/show/1142571 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1111 --- _servicedata | 2 +- rpmlint-2.5.0+git20240125.d0146be.tar.xz | 3 --- rpmlint-2.5.0+git20240129.d2cbb70.tar.xz | 3 +++ rpmlint.changes | 9 +++++++++ rpmlint.spec | 2 +- 5 files changed, 14 insertions(+), 5 deletions(-) delete mode 100644 rpmlint-2.5.0+git20240125.d0146be.tar.xz create mode 100644 rpmlint-2.5.0+git20240129.d2cbb70.tar.xz diff --git a/_servicedata b/_servicedata index 1cbfee5..5ee3622 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/rpm-software-management/rpmlint.git - d0146be87959d5c97863f289a4c9844119dcb717 \ No newline at end of file + d2cbb70810eeb1cef4056698e512dfda3d418a33 \ No newline at end of file diff --git a/rpmlint-2.5.0+git20240125.d0146be.tar.xz b/rpmlint-2.5.0+git20240125.d0146be.tar.xz deleted file mode 100644 index 9ef2f04..0000000 --- a/rpmlint-2.5.0+git20240125.d0146be.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4509eabe5831b33d3ba28a4b233b456deb54446a2fd093c26464821202b93a56 -size 6892516 diff --git a/rpmlint-2.5.0+git20240129.d2cbb70.tar.xz b/rpmlint-2.5.0+git20240129.d2cbb70.tar.xz new file mode 100644 index 0000000..e8429f3 --- /dev/null +++ b/rpmlint-2.5.0+git20240129.d2cbb70.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d617e49037d90627e62f5916531f116cfa70c111a556a6d3e25238e2adadaf16 +size 6893136 diff --git a/rpmlint.changes b/rpmlint.changes index f13efc5..a9a63ff 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Mon Jan 29 15:02:45 UTC 2024 - filippo.bonazzi@suse.com + +- Update to version 2.5.0+git20240129.d2cbb70: + * test_file_digest: cover new glob features in package and path names + * sysctl-whitelist: use new package glob pattern + * FileDigestCheck: support glob patterns in package names + * FileDigestCheck: make glob patterns in filenames explicit + ------------------------------------------------------------------- Thu Jan 25 14:44:51 UTC 2024 - filippo.bonazzi@suse.com diff --git a/rpmlint.spec b/rpmlint.spec index 516e05c..d46e78c 100644 --- a/rpmlint.spec +++ b/rpmlint.spec @@ -23,7 +23,7 @@ %define name_suffix -%{flavor} %endif Name: rpmlint%{name_suffix} -Version: 2.5.0+git20240125.d0146be +Version: 2.5.0+git20240129.d2cbb70 Release: 0 Summary: RPM file correctness checker License: GPL-2.0-or-later From 10219f1dec9114146ad13339807f43bea23999f7740d463e5552461d22e8f9ce Mon Sep 17 00:00:00 2001 From: Filippo Bonazzi Date: Tue, 30 Jan 2024 11:49:20 +0000 Subject: [PATCH 3/6] Accepting request 1142756 from home:fbonazzi:branches:devel:openSUSE:Factory:rpmlint - Update to version 2.5.0+git20240130.4cdb3e1: * Move rpm2cpio to one line * PythonCheck: Check for python deps like python3.12dist(foo) * config: Filter python require checks for Fedora OBS-URL: https://build.opensuse.org/request/show/1142756 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1112 --- _servicedata | 2 +- rpmlint-2.5.0+git20240129.d2cbb70.tar.xz | 3 --- rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz | 3 +++ rpmlint.changes | 8 ++++++++ rpmlint.spec | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) delete mode 100644 rpmlint-2.5.0+git20240129.d2cbb70.tar.xz create mode 100644 rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz diff --git a/_servicedata b/_servicedata index 5ee3622..3317c7c 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/rpm-software-management/rpmlint.git - d2cbb70810eeb1cef4056698e512dfda3d418a33 \ No newline at end of file + 4cdb3e1ee19a845fa0f07e61781fe613cbc742bd \ No newline at end of file diff --git a/rpmlint-2.5.0+git20240129.d2cbb70.tar.xz b/rpmlint-2.5.0+git20240129.d2cbb70.tar.xz deleted file mode 100644 index e8429f3..0000000 --- a/rpmlint-2.5.0+git20240129.d2cbb70.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d617e49037d90627e62f5916531f116cfa70c111a556a6d3e25238e2adadaf16 -size 6893136 diff --git a/rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz b/rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz new file mode 100644 index 0000000..d4663eb --- /dev/null +++ b/rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b60b4f7cf0949c18fb0a92fbffedf77b93e367277ab8fba421a249036560621c +size 6914504 diff --git a/rpmlint.changes b/rpmlint.changes index a9a63ff..b186b80 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Tue Jan 30 11:43:00 UTC 2024 - filippo.bonazzi@suse.com + +- Update to version 2.5.0+git20240130.4cdb3e1: + * Move rpm2cpio to one line + * PythonCheck: Check for python deps like python3.12dist(foo) + * config: Filter python require checks for Fedora + ------------------------------------------------------------------- Mon Jan 29 15:02:45 UTC 2024 - filippo.bonazzi@suse.com diff --git a/rpmlint.spec b/rpmlint.spec index d46e78c..a60cb74 100644 --- a/rpmlint.spec +++ b/rpmlint.spec @@ -23,7 +23,7 @@ %define name_suffix -%{flavor} %endif Name: rpmlint%{name_suffix} -Version: 2.5.0+git20240129.d2cbb70 +Version: 2.5.0+git20240130.4cdb3e1 Release: 0 Summary: RPM file correctness checker License: GPL-2.0-or-later From 0a11f102f56918134a4b50f21105e210501362a6530feec7b68d8767a2291058 Mon Sep 17 00:00:00 2001 From: Wolfgang Frisch Date: Tue, 30 Jan 2024 13:12:27 +0000 Subject: [PATCH 4/6] Accepting request 1142789 from home:wfrisch:branches:devel:openSUSE:Factory:rpmlint - Update to version 2.5.0+git20240130.b66a310: * sendmail: permissions moved from /etc to /usr/share/permissions (bsc#1219339) OBS-URL: https://build.opensuse.org/request/show/1142789 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1113 --- _servicedata | 2 +- rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz | 3 --- rpmlint-2.5.0+git20240130.b66a310.tar.xz | 3 +++ rpmlint.changes | 6 ++++++ rpmlint.spec | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz create mode 100644 rpmlint-2.5.0+git20240130.b66a310.tar.xz diff --git a/_servicedata b/_servicedata index 3317c7c..ace8738 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/rpm-software-management/rpmlint.git - 4cdb3e1ee19a845fa0f07e61781fe613cbc742bd \ No newline at end of file + b66a310857bab3c64d80e01a52255d95d538743f \ No newline at end of file diff --git a/rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz b/rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz deleted file mode 100644 index d4663eb..0000000 --- a/rpmlint-2.5.0+git20240130.4cdb3e1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b60b4f7cf0949c18fb0a92fbffedf77b93e367277ab8fba421a249036560621c -size 6914504 diff --git a/rpmlint-2.5.0+git20240130.b66a310.tar.xz b/rpmlint-2.5.0+git20240130.b66a310.tar.xz new file mode 100644 index 0000000..66ae71c --- /dev/null +++ b/rpmlint-2.5.0+git20240130.b66a310.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de67a50ac46929a3e8692f00b3a2584f91e33d627f11eaa50a620d0917a74e3c +size 6914364 diff --git a/rpmlint.changes b/rpmlint.changes index b186b80..e59f5f6 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Jan 30 13:00:20 UTC 2024 - wolfgang.frisch@suse.com + +- Update to version 2.5.0+git20240130.b66a310: + * sendmail: permissions moved from /etc to /usr/share/permissions (bsc#1219339) + ------------------------------------------------------------------- Tue Jan 30 11:43:00 UTC 2024 - filippo.bonazzi@suse.com diff --git a/rpmlint.spec b/rpmlint.spec index a60cb74..16a98d9 100644 --- a/rpmlint.spec +++ b/rpmlint.spec @@ -23,7 +23,7 @@ %define name_suffix -%{flavor} %endif Name: rpmlint%{name_suffix} -Version: 2.5.0+git20240130.4cdb3e1 +Version: 2.5.0+git20240130.b66a310 Release: 0 Summary: RPM file correctness checker License: GPL-2.0-or-later From fae51f1dba368b166c1dbb1e9b6a67897e1783df3ab13cc0581845484bf216aa Mon Sep 17 00:00:00 2001 From: Wolfgang Frisch Date: Wed, 31 Jan 2024 12:39:27 +0000 Subject: [PATCH 5/6] Accepting request 1143020 from home:wfrisch:branches:devel:openSUSE:Factory:rpmlint - Update to version 2.5.0+git20240131.374af17: * sendmail: permissions moved from /etc to /usr/share/permissions (bsc#1219339) OBS-URL: https://build.opensuse.org/request/show/1143020 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1114 --- _servicedata | 2 +- rpmlint-2.5.0+git20240130.b66a310.tar.xz | 3 --- rpmlint-2.5.0+git20240131.374af17.tar.xz | 3 +++ rpmlint.changes | 6 ++++++ rpmlint.spec | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 rpmlint-2.5.0+git20240130.b66a310.tar.xz create mode 100644 rpmlint-2.5.0+git20240131.374af17.tar.xz diff --git a/_servicedata b/_servicedata index ace8738..cfaa5e2 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/rpm-software-management/rpmlint.git - b66a310857bab3c64d80e01a52255d95d538743f \ No newline at end of file + 374af177eb50f3d332e17a6daf94f6b8c67f4a95 \ No newline at end of file diff --git a/rpmlint-2.5.0+git20240130.b66a310.tar.xz b/rpmlint-2.5.0+git20240130.b66a310.tar.xz deleted file mode 100644 index 66ae71c..0000000 --- a/rpmlint-2.5.0+git20240130.b66a310.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:de67a50ac46929a3e8692f00b3a2584f91e33d627f11eaa50a620d0917a74e3c -size 6914364 diff --git a/rpmlint-2.5.0+git20240131.374af17.tar.xz b/rpmlint-2.5.0+git20240131.374af17.tar.xz new file mode 100644 index 0000000..41a04f9 --- /dev/null +++ b/rpmlint-2.5.0+git20240131.374af17.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9e3b90ec6a9ec2a6669dc0920c2f270475116fe1dd1589b0610cf0e66f23fcc +size 6914608 diff --git a/rpmlint.changes b/rpmlint.changes index e59f5f6..9730fb8 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jan 31 12:36:33 UTC 2024 - wolfgang.frisch@suse.com + +- Update to version 2.5.0+git20240131.374af17: + * sendmail: permissions moved from /etc to /usr/share/permissions (bsc#1219339) + ------------------------------------------------------------------- Tue Jan 30 13:00:20 UTC 2024 - wolfgang.frisch@suse.com diff --git a/rpmlint.spec b/rpmlint.spec index 16a98d9..651177e 100644 --- a/rpmlint.spec +++ b/rpmlint.spec @@ -23,7 +23,7 @@ %define name_suffix -%{flavor} %endif Name: rpmlint%{name_suffix} -Version: 2.5.0+git20240130.b66a310 +Version: 2.5.0+git20240131.374af17 Release: 0 Summary: RPM file correctness checker License: GPL-2.0-or-later From c77225974fb341c99192423250de887071ecfb8e0ea0b7faa7ba89b68888145d Mon Sep 17 00:00:00 2001 From: Wolfgang Frisch Date: Thu, 1 Feb 2024 10:42:00 +0000 Subject: [PATCH 6/6] Accepting request 1143289 from home:wfrisch:branches:devel:openSUSE:Factory:rpmlint - Update to version 2.5.0+git20240201.be433b6: * pam-modules: whitelist pam_canonicalize_user (bsc#1219358) OBS-URL: https://build.opensuse.org/request/show/1143289 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1115 --- _servicedata | 2 +- rpmlint-2.5.0+git20240131.374af17.tar.xz | 3 --- rpmlint-2.5.0+git20240201.be433b6.tar.xz | 3 +++ rpmlint.changes | 6 ++++++ rpmlint.spec | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 rpmlint-2.5.0+git20240131.374af17.tar.xz create mode 100644 rpmlint-2.5.0+git20240201.be433b6.tar.xz diff --git a/_servicedata b/_servicedata index cfaa5e2..2054c38 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/rpm-software-management/rpmlint.git - 374af177eb50f3d332e17a6daf94f6b8c67f4a95 \ No newline at end of file + be433b6afd4c5433f2e68da0adcfb7e51ee0866f \ No newline at end of file diff --git a/rpmlint-2.5.0+git20240131.374af17.tar.xz b/rpmlint-2.5.0+git20240131.374af17.tar.xz deleted file mode 100644 index 41a04f9..0000000 --- a/rpmlint-2.5.0+git20240131.374af17.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a9e3b90ec6a9ec2a6669dc0920c2f270475116fe1dd1589b0610cf0e66f23fcc -size 6914608 diff --git a/rpmlint-2.5.0+git20240201.be433b6.tar.xz b/rpmlint-2.5.0+git20240201.be433b6.tar.xz new file mode 100644 index 0000000..022de25 --- /dev/null +++ b/rpmlint-2.5.0+git20240201.be433b6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6d3db2b0954b2ba0870d1b0374e69f559251ae37f348e1bc2704913dd770531 +size 6914504 diff --git a/rpmlint.changes b/rpmlint.changes index 9730fb8..92136b6 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Feb 01 10:40:43 UTC 2024 - wolfgang.frisch@suse.com + +- Update to version 2.5.0+git20240201.be433b6: + * pam-modules: whitelist pam_canonicalize_user (bsc#1219358) + ------------------------------------------------------------------- Wed Jan 31 12:36:33 UTC 2024 - wolfgang.frisch@suse.com diff --git a/rpmlint.spec b/rpmlint.spec index 651177e..0eeef6b 100644 --- a/rpmlint.spec +++ b/rpmlint.spec @@ -23,7 +23,7 @@ %define name_suffix -%{flavor} %endif Name: rpmlint%{name_suffix} -Version: 2.5.0+git20240131.374af17 +Version: 2.5.0+git20240201.be433b6 Release: 0 Summary: RPM file correctness checker License: GPL-2.0-or-later