Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-03-13 15:30:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and      /work/SRC/openSUSE:Factory/.rpmlint.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rpmlint"

Mon Mar 13 15:30:07 2017 rev:267 rq:477991 version:1.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes    2016-11-11 
14:30:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes       
2017-03-13 15:30:21.652755095 +0100
@@ -1,0 +2,9 @@
+Thu Mar 09 15:16:52 UTC 2017 - [email protected]
+
+- Update to version 84.87+git20161214.5500838
+  * add checks for shlib-policy-name-error and "no dependency on *lib*"
+- remove
+  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch as
+  rpmlint-Factory-strict is pulled in always.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-03-09 
01:39:24.471042003 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes     2017-03-13 
15:30:21.740742659 +0100
@@ -1,0 +2,7 @@
+Thu Mar 09 16:29:39 UTC 2017 - [email protected]
+
+- rpmlint-checks:
+  * Check for old SysVinit scripts and the usage of insserv (FATE#322953)
+  * Prevent a false-positive in systemd
+
+-------------------------------------------------------------------

Old:
----
  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
  rpmlint-tests-13.2+git20160725.8d99488.tar.xz

New:
----
  rpmlint-tests-84.87+git20161214.5500838.tar.xz

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

Other differences:
------------------
++++++ rpmlint-tests.spec ++++++
--- /var/tmp/diff_new_pack.WPAjbM/_old  2017-03-13 15:30:25.092268982 +0100
+++ /var/tmp/diff_new_pack.WPAjbM/_new  2017-03-13 15:30:25.096268416 +0100
@@ -23,7 +23,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:           rpmlint-tests
-Version:        13.2+git20160725.8d99488
+Version:        84.87+git20161214.5500838
 Release:        0
 Summary:        rpmlint regression tests
 License:        SUSE-Public-Domain
@@ -32,7 +32,6 @@
 Url:            http://www.opensuse.org/
 Source:         rpmlint-tests-%version.tar.xz
 Patch1:         0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
-Patch2:         0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
 
 %description
 This package doesn't actually contain any files and is not meant to
@@ -43,7 +42,6 @@
 %setup -q
 %if 0%{?sle_version} >= 120200
 %patch1 -p1
-%patch2 -p1
 %endif
 
 %build

++++++ _service ++++++
--- /var/tmp/diff_new_pack.WPAjbM/_old  2017-03-13 15:30:25.204253154 +0100
+++ /var/tmp/diff_new_pack.WPAjbM/_new  2017-03-13 15:30:25.208252589 +0100
@@ -1,7 +1,7 @@
 <services>
   <service name="tar_scm" mode="disabled">
     <param name="version">1</param>
-    <param name="versionformat">13.2+git%cd.%h</param>
+    <param name="versionformat">84.87+git%cd.%h</param>
     <param name="url">http://github.com/openSUSE/rpmlint-tests.git</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.WPAjbM/_old  2017-03-13 15:30:25.232249198 +0100
+++ /var/tmp/diff_new_pack.WPAjbM/_new  2017-03-13 15:30:25.232249198 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
             <param 
name="url">http://github.com/openSUSE/rpmlint-tests.git</param>
-          <param 
name="changesrevision">8d99488dee290853c470199fa1fe80aec8e33784</param></service><service
 name="tar_scm">
+          <param 
name="changesrevision">2e9ac0b51df081e099c187c33fdecac17cbf0d10</param></service><service
 name="tar_scm">
             <param 
name="url">http://github.com/openSUSE/rpmlint-checks.git</param>
-          <param 
name="changesrevision">5e8508e132800b5f1afb6abd4ce7003c9e0c248a</param></service></servicedata>
\ No newline at end of file
+          <param 
name="changesrevision">95d3b0f320ed291184a382c3949602aef53e4f43</param></service></servicedata>
\ No newline at end of file

++++++ rpmlint-checks-master.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckPkgConfig.py 
new/rpmlint-checks-master/CheckPkgConfig.py
--- old/rpmlint-checks-master/CheckPkgConfig.py 2016-09-06 15:28:50.000000000 
+0200
+++ new/rpmlint-checks-master/CheckPkgConfig.py 2017-03-09 17:27:10.000000000 
+0100
@@ -19,7 +19,7 @@
             self, "CheckPkgConfig", ".*/pkgconfig/.*\.pc$")
         # currently causes too many failures (2008-03-05)
         self.suspicious_dir = re.compile(
-            '(?:/usr/src/\w+/BUILD|/var/tmp|/tmp|/home)')
+            '[=:](?:/usr/src/\w+/BUILD|/var/tmp|/tmp|/home)')
 
     def check(self, pkg):
         # check for references to /lib when in lib64 mode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckSysVinitOnSystemd.py 
new/rpmlint-checks-master/CheckSysVinitOnSystemd.py
--- old/rpmlint-checks-master/CheckSysVinitOnSystemd.py 1970-01-01 
01:00:00.000000000 +0100
+++ new/rpmlint-checks-master/CheckSysVinitOnSystemd.py 2017-03-09 
17:27:10.000000000 +0100
@@ -0,0 +1,62 @@
+#############################################################################
+# File          : CheckSysVinitOnSystemd.py
+# Package       : rpmlint
+# Author        : Werner Fink
+# Created on    : Tue Feb 21 17:34:50 2017
+# Purpose       : Check on systemd systems for required insserv package
+#############################################################################
+
+from Filter import addDetails, printError, printWarning
+import AbstractCheck
+import Config
+import string
+import os
+import stat
+import Pkg
+
+insserv_tag = 'suse-obsolete-insserv-requirement'
+etcinit_tag = 'suse-deprecated-init-script'
+bootscr_tag = 'suse-deprecated-boot-script'
+
+class CheckSysVinitOnSystemd(AbstractCheck.AbstractFilesCheck):
+    def __init__(self):
+        self.map = []
+        AbstractCheck.AbstractCheck.__init__(self, 'CheckSysVinitOnSystemd')
+
+    def check(self, pkg):
+        if pkg.isSource():
+            return
+
+        for req in pkg.requires() + pkg.prereq():
+            if req[0] == 'insserv':
+                printError(pkg, insserv_tag)
+
+        for fn, pkgfile in pkg.files().items():
+            if not fn.startswith('/etc/init.d'):
+                continue
+            if os.path.basename(fn).startswith('boot.'):
+                printError(pkg, bootscr_tag, fn)
+            else:
+                printError(pkg, etcinit_tag, fn)
+
+check = CheckSysVinitOnSystemd()
+
+if Config.info:
+    addDetails(
+insserv_tag,
+'''In systemd based distributions insserv is obsolete.
+Please remove dependencies on insserv.''',
+etcinit_tag,
+'''SysV init scripts are deprecated. Please migrate to
+systemd service files.''',
+bootscr_tag,
+'''SysV boot scripts are deprecated. Please migrate to
+systemd service files.''',
+)
+
+# Local variables:
+# indent-tabs-mode: nil
+# py-indent-offset: 4
+# End:
+# -*- coding: utf-8 -*-
+# vim:sw=4:et:

++++++ rpmlint-tests-13.2+git20160725.8d99488.tar.xz -> 
rpmlint-tests-84.87+git20161214.5500838.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-13.2+git20160725.8d99488/tests/libzork4.spec 
new/rpmlint-tests-84.87+git20161214.5500838/tests/libzork4.spec
--- old/rpmlint-tests-13.2+git20160725.8d99488/tests/libzork4.spec      
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20161214.5500838/tests/libzork4.spec     
2016-12-14 11:25:40.000000000 +0100
@@ -0,0 +1,67 @@
+%define soname 42
+%define basename zork
+
+Name:           zork4
+Version:        1.2.3
+Release:        0
+Group:          Development/Tools/Building
+Summary:        Lorem ipsum
+License:        GPL-2.0+
+BuildRoot:      %_tmppath/%name-%version-build
+Url:            http://www.opensuse.org/
+
+%description
+Lorem ipsum dolor sit amet, consectetur adipisici elit, sed
+eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim
+ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
+aliquid ex ea commodi consequat. Quis aute iure reprehenderit in
+voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui
+officia deserunt mollit anim id est laborum.
+
+%package -n libzork%{soname}
+Group:          Development/Tools/Building
+Summary:        Lorem ipsum
+Provides:       %{name}-libs = %{version}
+
+%description -n libzork%{soname}
+Lorem ipsum dolor sit amet.
+
+%package devel
+Group:          Development/Tools/Building
+Summary:        Lorem ipsum
+# Does not fulfill requirement for corresponding library package ...
+Requires:       libzork%{soname}-aux
+Requires:       libzork%{soname}-data = %{version}
+# but this one does, so package is ok
+Requires:       %{name}-libs = %{version}
+
+%description devel
+Lorem ipsum dolor sit amet.
+
+%prep
+%build
+
+%install
+install -d -m 755 %buildroot/usr/lib
+echo "void foobar() {}" >xx.c
+gcc -O2 -shared -Wl,-soname,libzork.so.%{soname} xx.c -o 
%buildroot/usr/lib/libzork.so.%{soname}
+strip %buildroot/usr/lib/libzork.so.%{soname}
+ln -s libzork.so.%{soname} %buildroot/usr/lib/libzork.so
+
+%clean
+rm -rf %buildroot
+
+%post -n libzork%{soname} -p /sbin/ldconfig
+
+%postun -n libzork%{soname} -p /sbin/ldconfig
+
+%files -n libzork%{soname}
+/usr/lib/*so.*
+
+%files devel
+/usr/lib/*so
+
+%changelog
+* Mon Dec 12 2016 [email protected]
+- dummy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-13.2+git20160725.8d99488/tests/libzork42.ref 
new/rpmlint-tests-84.87+git20161214.5500838/tests/libzork42.ref
--- old/rpmlint-tests-13.2+git20160725.8d99488/tests/libzork42.ref      
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20161214.5500838/tests/libzork42.ref     
2016-12-14 11:25:40.000000000 +0100
@@ -0,0 +1 @@
+1 packages and 0 specfiles checked; 0 errors, 0 warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-13.2+git20160725.8d99488/tests/shlib3-devel.ref 
new/rpmlint-tests-84.87+git20161214.5500838/tests/shlib3-devel.ref
--- old/rpmlint-tests-13.2+git20160725.8d99488/tests/shlib3-devel.ref   
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20161214.5500838/tests/shlib3-devel.ref  
2016-12-14 11:25:40.000000000 +0100
@@ -0,0 +1,2 @@
+shlib3-devel: W: no-dependency-on shlib3*/shlib3-libs/libshlib3*
+1 packages and 0 specfiles checked; 0 errors, 1 warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-13.2+git20160725.8d99488/tests/shlib3.ref 
new/rpmlint-tests-84.87+git20161214.5500838/tests/shlib3.ref
--- old/rpmlint-tests-13.2+git20160725.8d99488/tests/shlib3.ref 1970-01-01 
01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20161214.5500838/tests/shlib3.ref        
2016-12-14 11:25:40.000000000 +0100
@@ -0,0 +1,2 @@
+shlib3: E: shlib-policy-name-error (Badness: 10000) libfoo3
+1 packages and 0 specfiles checked; 1 errors, 0 warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-13.2+git20160725.8d99488/tests/shlib3.spec 
new/rpmlint-tests-84.87+git20161214.5500838/tests/shlib3.spec
--- old/rpmlint-tests-13.2+git20160725.8d99488/tests/shlib3.spec        
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20161214.5500838/tests/shlib3.spec       
2016-12-14 11:25:40.000000000 +0100
@@ -0,0 +1,53 @@
+Name:           shlib3
+Version:        0
+Release:        0
+Group:          Development/Tools/Building
+Summary:        Lorem ipsum
+License:        GPL-2.0+
+BuildRoot:      %_tmppath/%name-%version-build
+Url:            http://www.opensuse.org/
+
+%description
+Lorem ipsum dolor sit amet, consectetur adipisici elit, sed
+eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim
+ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
+aliquid ex ea commodi consequat. Quis aute iure reprehenderit in
+voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui
+officia deserunt mollit anim id est laborum.
+
+%package devel
+Group:          Development/Tools/Building
+Summary:        Lorem ipsum
+# Does not fulfill requirement for corresponding library package
+Requires:       shlib3-aux = %{version}
+
+%description devel
+Lorem ipsum dolor sit amet.
+
+%prep
+%build
+
+%install
+install -d -m 755 %buildroot/usr/lib
+echo "void foobar() {}" >xx.c
+gcc -O2 -shared -Wl,-soname,libfoo.so.3 xx.c -o %buildroot/usr/lib/libfoo.so.3
+strip %buildroot/usr/lib/libfoo.so.3
+ln -s libfoo.so.3 %buildroot/usr/lib/libfoo.so
+
+%clean
+rm -rf %buildroot
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+/usr/lib/*so.*
+
+%files devel
+/usr/lib/*so
+
+%changelog
+* Mon Dec 12 2016 [email protected]
+- dummy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-13.2+git20160725.8d99488/tests/zork4-devel.ref 
new/rpmlint-tests-84.87+git20161214.5500838/tests/zork4-devel.ref
--- old/rpmlint-tests-13.2+git20160725.8d99488/tests/zork4-devel.ref    
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20161214.5500838/tests/zork4-devel.ref   
2016-12-14 11:25:40.000000000 +0100
@@ -0,0 +1 @@
+1 packages and 0 specfiles checked; 0 errors, 0 warnings.


Reply via email to