Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rpmlint for openSUSE:Factory checked in at 2026-10-01 16:41:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpmlint (Old) and /work/SRC/openSUSE:Factory/.rpmlint.new.1253 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpmlint" Thu Oct 1 16:41:20 2026 rev:550 rq:1381655 version:2.10.0+git20260930.8e30f1e0 Changes: -------- --- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes 2026-09-11 18:04:29.086742891 +0200 +++ /work/SRC/openSUSE:Factory/.rpmlint.new.1253/rpmlint.changes 2026-10-01 16:41:34.466281792 +0200 @@ -1,0 +2,20 @@ +Wed Sep 30 11:14:00 UTC 2026 - Filippo Bonazzi <[email protected]> + +- Update to version 2.10.0+git20260930.8e30f1e0: + * dbus-services: updated for systemd v261.3 (bsc#1281962) + * Only record mismatching hashes for mismatching files + +------------------------------------------------------------------- +Wed Sep 30 10:08:44 UTC 2026 - Filippo Bonazzi <[email protected]> + +- Update to version 2.10.0+git20260930.83df77f9: + * openSUSE/scoring: raise badness for varlink violations (bsc#1232899) + * Revert "openSUSE/scoring: raise badness for varlink violations (bsc#1232899)" + +------------------------------------------------------------------- +Mon Sep 28 09:31:56 UTC 2026 - Mislav Bozicevic <[email protected]> + +- Update to version 2.10.0+git20260928.84848c05: + * {polkit-rules,varlink}-whitelist: added systemd v261.3 changes (bsc#1281962) + +------------------------------------------------------------------- Old: ---- rpmlint-2.10.0+git20260911.f4f012f3.tar.xz New: ---- rpmlint-2.10.0+git20260930.8e30f1e0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpmlint.spec ++++++ --- /var/tmp/diff_new_pack.gsSCIo/_old 2026-10-01 16:41:35.597329202 +0200 +++ /var/tmp/diff_new_pack.gsSCIo/_new 2026-10-01 16:41:35.599329286 +0200 @@ -23,7 +23,7 @@ %define name_suffix -%{flavor} %endif Name: rpmlint%{name_suffix} -Version: 2.10.0+git20260911.f4f012f3 +Version: 2.10.0+git20260930.8e30f1e0 Release: 0 Summary: RPM file correctness checker License: GPL-2.0-or-later ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.gsSCIo/_old 2026-10-01 16:41:35.661331885 +0200 +++ /var/tmp/diff_new_pack.gsSCIo/_new 2026-10-01 16:41:35.664332010 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/rpm-software-management/rpmlint.git</param> - <param name="changesrevision">f4f012f3967dc8bb57cdb1d9f39cf33407e5ce77</param></service></servicedata> + <param name="changesrevision">8e30f1e01d8d4e04f601fb1fbac136c7dfeb1451</param></service></servicedata> (No newline at EOF) ++++++ rpmlint-2.10.0+git20260911.f4f012f3.tar.xz -> rpmlint-2.10.0+git20260930.8e30f1e0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/dbus-services.toml new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/dbus-services.toml --- old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/dbus-services.toml 2026-09-11 10:55:32.000000000 +0200 +++ new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/dbus-services.toml 2026-09-30 13:11:27.000000000 +0200 @@ -106,7 +106,7 @@ packages = ["systemd", "systemd-mini"] type = "dbus" note = "imported from rpmlint1 DBUSServices.WhiteList" -bugs = ["bsc#641924", "bsc#1257388"] +bugs = ["bsc#641924", "bsc#1257388", "bsc#1281962"] [[FileDigestGroup.digests]] path = "/usr/share/dbus-1/system-services/org.freedesktop.systemd1.service" digester = "shell" @@ -114,7 +114,7 @@ [[FileDigestGroup.digests]] path = "/usr/share/dbus-1/system.d/org.freedesktop.systemd1.conf" digester = "xml" -hash = "59e55b6a9633c59d762fd5b6fa00b59f1a699801bf7b46f2d8a2467f43b78bc7" +hash = "9bba9ecd7af3cff60bf49cc49ea9e94df480319e1b128217e7c871c62e019f8e" [[FileDigestGroup.digests]] path = "/usr/share/dbus-1/system-services/org.freedesktop.hostname1.service" digester = "shell" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/polkit-rules-whitelist.toml new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/polkit-rules-whitelist.toml --- old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/polkit-rules-whitelist.toml 2026-09-11 10:55:32.000000000 +0200 +++ new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/polkit-rules-whitelist.toml 2026-09-30 13:11:27.000000000 +0200 @@ -56,11 +56,11 @@ [[FileDigestGroup]] package = "systemd-networkd" type = "polkit" -note = "allows systemd-networkd to set hostname and timezone from DHCP information" -bugs = ["bsc#1125438", "bsc#1185469", "bsc#1242056"] +note = "allows systemd-networkd to set hostname and timezone from DHCP information and control ModemManager" +bugs = ["bsc#1125438", "bsc#1185469", "bsc#1242056", "bsc#1281962"] [[FileDigestGroup.digests]] path = "/usr/share/polkit-1/rules.d/60-systemd-networkd.rules" -hash = "f199e386a9297858331b00df07ed0b0ee5fcf4bea67f6c0bccc8a92b7e310bbd" +hash = "682272c73e766dfb6e1f45cd6e0773d57e96da4073a329c24d42d261907ba52c" [[FileDigestGroup]] package = "flatpak" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/scoring-strict.override.toml new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/scoring-strict.override.toml --- old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/scoring-strict.override.toml 2026-09-11 10:55:32.000000000 +0200 +++ new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/scoring-strict.override.toml 2026-09-30 13:11:27.000000000 +0200 @@ -44,6 +44,10 @@ systemd-tmpfile-ghost = 10000 systemd-tmpfile-parse-error = 10000 systemd-tmpfile-symlink = 10000 +varlink-file-digest-mismatch = 10000 +varlink-file-ghost = 10000 +varlink-file-unauthorized = 10000 +varlink-file-symlink = 10000 world-writable-mismatched-attrs = 10000 world-writable-unauthorized-file = 10000 zypperplugin-file-digest-mismatch = 10000 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/scoring.toml new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/scoring.toml --- old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/scoring.toml 2026-09-11 10:55:32.000000000 +0200 +++ new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/scoring.toml 2026-09-30 13:11:27.000000000 +0200 @@ -99,10 +99,10 @@ systemd-tmpfile-parse-error = 10 systemd-tmpfile-symlink = 10 missing-hash-section = 10000 -varlink-file-digest-mismatch = 10000 -varlink-file-ghost = 10000 -varlink-file-unauthorized = 10000 -varlink-file-symlink = 10000 +varlink-file-digest-mismatch = 10 +varlink-file-ghost = 10 +varlink-file-unauthorized = 10 +varlink-file-symlink = 10 zypperplugin-file-digest-mismatch = 10 zypperplugin-file-ghost = 10 zypperplugin-file-unauthorized = 10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/varlink-whitelist.toml new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/varlink-whitelist.toml --- old/rpmlint-2.10.0+git20260911.f4f012f3/configs/openSUSE/varlink-whitelist.toml 2026-09-11 10:55:32.000000000 +0200 +++ new/rpmlint-2.10.0+git20260930.8e30f1e0/configs/openSUSE/varlink-whitelist.toml 2026-09-30 13:11:27.000000000 +0200 @@ -233,9 +233,9 @@ hash = "58a95fcb09c8ab8e0c2f98a2495d14a6a1ef1d0c18aacb751cebc624c9ba41f8" [[FileDigestGroup]] -package = "systemd-experimental" +packages = ["systemd-experimental", "udev"] note = "allows root to extend TPM PCR registers" -bug = "bsc#1261919" +bugs = ["bsc#1261919", "bsc#1281962"] type = "varlink" [[FileDigestGroup.digests]] path = "/usr/lib/systemd/system/systemd-pcrextend.socket" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rpmlint-2.10.0+git20260911.f4f012f3/rpmlint/checks/FileDigestCheck.py new/rpmlint-2.10.0+git20260930.8e30f1e0/rpmlint/checks/FileDigestCheck.py --- old/rpmlint-2.10.0+git20260911.f4f012f3/rpmlint/checks/FileDigestCheck.py 2026-09-11 10:55:32.000000000 +0200 +++ new/rpmlint-2.10.0+git20260930.8e30f1e0/rpmlint/checks/FileDigestCheck.py 2026-09-30 13:11:27.000000000 +0200 @@ -439,16 +439,16 @@ else: found_mismatch = True - if hashsum: - # also store the digest we encountered for later reference - digest_info['encountered'] = hashsum - # Record this digest mismatch for later error messages - if self._is_path_restricted(path): - mismatch_list = mismatches.setdefault(path, []) - else: - mismatch_list = unrelated_mismatches.setdefault(path, []) + if hashsum: + # also store the digest we encountered for later reference + digest_info['encountered'] = hashsum + # Record this digest mismatch for later error messages + if self._is_path_restricted(path): + mismatch_list = mismatches.setdefault(path, []) + else: + mismatch_list = unrelated_mismatches.setdefault(path, []) - mismatch_list.append(digest_info) + mismatch_list.append(digest_info) if valid_files and unrelated_mismatches: # only store unrelated file mismatches if any actually
