Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-01-19 10:34:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and      /work/SRC/openSUSE:Factory/.rpmlint.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rpmlint"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-12-08 
00:28:45.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes     2017-01-19 
10:34:05.423680159 +0100
@@ -1,0 +2,16 @@
+Mon Jan  9 09:49:53 UTC 2017 - [email protected]
+
+- Adding org.freedesktop.resolve1.conf (bsc#917781) 
+
+-------------------------------------------------------------------
+Tue Jan  3 10:05:42 UTC 2017 - [email protected]
+
+- add suse-readd_terminator_in_regex.patch
+  Fixes bad detection of dependencies for devel packages
+
+-------------------------------------------------------------------
+Mon Jan  2 14:27:52 UTC 2017 - [email protected]
+
+- update suse-obsolete-version check (bsc#743981)
+
+-------------------------------------------------------------------

New:
----
  suse-readd_terminator_in_regex.patch

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

Other differences:
------------------
++++++ rpmlint-tests.spec ++++++
--- /var/tmp/diff_new_pack.GRKF5g/_old  2017-01-19 10:34:07.199429705 +0100
+++ /var/tmp/diff_new_pack.GRKF5g/_new  2017-01-19 10:34:07.199429705 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint-tests
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++++++ rpmlint.spec ++++++
--- /var/tmp/diff_new_pack.GRKF5g/_old  2017-01-19 10:34:07.215427449 +0100
+++ /var/tmp/diff_new_pack.GRKF5g/_new  2017-01-19 10:34:07.219426884 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -117,6 +117,8 @@
 # PATCH-FIX-UPSTREAM 
0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch [email protected] 
-- Fixes resolving python source from files generated following PEP0488
 Patch65:        0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch
 Patch66:        issue_68_BinariesCheck_lower_memory.patch
+# Fix a regression introduced by suse-shlib-devel-dependency.diff
+Patch67:        suse-readd_terminator_in_regex.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:      noarch

++++++ config ++++++
--- /var/tmp/diff_new_pack.GRKF5g/_old  2017-01-19 10:34:07.359407142 +0100
+++ /var/tmp/diff_new_pack.GRKF5g/_new  2017-01-19 10:34:07.363406577 +0100
@@ -716,7 +716,10 @@
     "org.gnome.Sysprof2.conf",
     # flatpak (bsc#984817)
     "org.freedesktop.Flatpak.SystemHelper.service",
-    "org.freedesktop.Flatpak.SystemHelper.conf"
+    "org.freedesktop.Flatpak.SystemHelper.conf",
+    # systemd resolver, but dont add automatically to nsswitch.conf! 
(bsc#917781)
+    "org.freedesktop.resolve1.conf",
+    "org.freedesktop.resolve1.service"
 ))
 
 setOption("PAMModules.WhiteList", (

++++++ suse-readd_terminator_in_regex.patch ++++++
>From 0d93fa7656cb68c63c11d451d7894cac17af33e2 Mon Sep 17 00:00:00 2001
From: StefanBruens <[email protected]>
Date: Mon, 12 Dec 2016 20:12:46 +0100
Subject: [PATCH] Readd dropped '$' in regex, fix broken check on devel
 dependency

The current regex also maches "Requires: libzork-data", although it should only 
match e.g. "libzork1" or "zork-libs". As the latter sorts after "libzork-data", 
an existing correct dependency may be missed.
---
 TagsCheck.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/TagsCheck.py b/TagsCheck.py
index fa6154c..e71d90b 100644
--- a/TagsCheck.py
+++ b/TagsCheck.py
@@ -640,7 +640,7 @@ def check(self, pkg):
                     base_or_libs = base + '*/' + base + '-libs/lib' + base + 
'*'
                     # try to match *%_isa as well (e.g. "(x86-64)", "(x86-32)")
                     base_or_libs_re = re.compile(
-                        '^(lib)?%s(-libs)?[\d_]*(\(\w+-\d+\))?' % 
re.escape(base))
+                        '^(lib)?%s(-libs)?[\d_]*(\(\w+-\d+\))?$' % 
re.escape(base))
                     for d in deps:
                         if base_or_libs_re.match(d[0]):
                             dep = d
++++++ suse-version.diff ++++++
--- /var/tmp/diff_new_pack.GRKF5g/_old  2017-01-19 10:34:07.555379501 +0100
+++ /var/tmp/diff_new_pack.GRKF5g/_new  2017-01-19 10:34:07.555379501 +0100
@@ -24,9 +24,9 @@
                          printWarning(pkg, 'hardcoded-prefix-tag', 
res.group(1))
  
 +                res = suse_version_regex.search(line)
-+                if res and int(res.group(1)) > 0 and int(res.group(1)) < 1210:
++                if res and int(res.group(1)) > 0 and int(res.group(1)) < 1315:
 +                    printWarning(pkg, "obsolete-suse-version-check", 
res.group(1))
-+                elif res and int(res.group(1)) > 1310:
++                elif res and int(res.group(1)) > 1330:
 +                    printError(pkg, "invalid-suse-version-check", 
res.group(1))
 +
                  res = prereq_regex.search(line)


Reply via email to