Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-03-03 10:13:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and      /work/SRC/openSUSE:Factory/.rpmlint.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rpmlint"

Tue Mar  3 10:13:53 2020 rev:331 rq:780341 version:1.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes    2020-02-07 
15:54:05.039500033 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.26092/rpmlint-tests.changes 
2020-03-03 10:13:55.206362333 +0100
@@ -1,0 +2,6 @@
+Fri Feb 28 14:28:17 UTC 2020 - [email protected]
+
+- Update to version 84.87+git20200221.3ea152b:
+  * pam1 test: adjust reference output to newly added badness in 
rpmlint-Factory
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-02-22 
18:59:40.213550026 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.26092/rpmlint.changes       
2020-03-03 10:13:55.478362895 +0100
@@ -1,0 +2,10 @@
+Thu Feb 20 14:05:50 UTC 2020 - Malte Kraus <[email protected]>
+
+- config: enable MixedFileOwnerships lint
+
+-------------------------------------------------------------------
+Thu Feb 20 10:57:35 UTC 2020 - Dr. Werner Fink <[email protected]>
+
+- config: add 'mktex' to StandardUsers (boo#1159740)
+
+-------------------------------------------------------------------

Old:
----
  rpmlint-tests-84.87+git20200206.7e2b64f.tar.xz

New:
----
  rpmlint-tests-84.87+git20200221.3ea152b.tar.xz

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

Other differences:
------------------
++++++ rpmlint-tests.spec ++++++
--- /var/tmp/diff_new_pack.J2XG04/_old  2020-03-03 10:13:57.006366057 +0100
+++ /var/tmp/diff_new_pack.J2XG04/_new  2020-03-03 10:13:57.010366065 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint-tests
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:           rpmlint-tests
-Version:        84.87+git20200206.7e2b64f
+Version:        84.87+git20200221.3ea152b
 Release:        0
 Summary:        rpmlint regression tests
 License:        SUSE-Public-Domain

++++++ rpmlint.spec ++++++
--- /var/tmp/diff_new_pack.J2XG04/_old  2020-03-03 10:13:57.022366089 +0100
+++ /var/tmp/diff_new_pack.J2XG04/_new  2020-03-03 10:13:57.022366089 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.J2XG04/_old  2020-03-03 10:13:57.070366189 +0100
+++ /var/tmp/diff_new_pack.J2XG04/_new  2020-03-03 10:13:57.070366189 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
             <param 
name="url">https://github.com/openSUSE/rpmlint-tests.git</param>
-          <param 
name="changesrevision">c45a69ba2c917d23ef888b044bc8114ad3611f4d</param></service><service
 name="tar_scm">
+          <param 
name="changesrevision">3ea152ba41f080462891f99711fee3712c56c8c7</param></service><service
 name="tar_scm">
             <param 
name="url">https://github.com/openSUSE/rpmlint-checks.git</param>
           <param 
name="changesrevision">d26befa3c953dd4f96265bd58c6dad472a6ea512</param></service></servicedata>
\ No newline at end of file

++++++ config ++++++
--- /var/tmp/diff_new_pack.J2XG04/_old  2020-03-03 10:13:57.082366214 +0100
+++ /var/tmp/diff_new_pack.J2XG04/_new  2020-03-03 10:13:57.082366214 +0100
@@ -41,6 +41,7 @@
 addCheck("TmpFilesCheck")
 addCheck("CheckSysVinitOnSystemd")
 addCheck("CheckCronJobs")
+addCheck("MixedFileOwnerships")
 
 # stuff autobuild takes care about
 addFilter('.*invalid-version.*')
@@ -375,6 +376,7 @@
     'memcached',
     'messagebus',
     'minetest',
+    'mktex',
     'mpd',
     'mumble-server',
     'murano',

++++++ rpmlint-tests-84.87+git20200206.7e2b64f.tar.xz -> 
rpmlint-tests-84.87+git20200221.3ea152b.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/Dockerfile 
new/rpmlint-tests-84.87+git20200221.3ea152b/.github/Dockerfile
--- old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/Dockerfile      
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20200221.3ea152b/.github/Dockerfile      
2020-02-21 11:06:10.000000000 +0100
@@ -0,0 +1,8 @@
+FROM opensuse/tumbleweed
+
+# erlang is required for some tests
+# gcc-PIE is needed, because default GCC doesn't create PIE binaries and we 
don't want to trigger position-independent-executable-suggested
+RUN zypper -q --color in -y --no-recommends rpmlint-Factory-strict 
rpmlint-Factory rpmlint-mini rpmbuild git erlang gcc-PIE colordiff
+COPY integration_test.sh /integration_test.sh
+
+ENTRYPOINT ["/integration_test.sh"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/action.yml 
new/rpmlint-tests-84.87+git20200221.3ea152b/.github/action.yml
--- old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/action.yml      
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20200221.3ea152b/.github/action.yml      
2020-02-21 11:06:10.000000000 +0100
@@ -0,0 +1,5 @@
+name: 'Integration test'
+description: 'Clones this repo and rpmlint-checks and runs ./run'
+runs:
+  using: 'docker'
+  image: 'Dockerfile'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/integration_test.sh 
new/rpmlint-tests-84.87+git20200221.3ea152b/.github/integration_test.sh
--- old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/integration_test.sh     
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20200221.3ea152b/.github/integration_test.sh     
2020-02-21 11:06:10.000000000 +0100
@@ -0,0 +1,47 @@
+#!/bin/bash
+
+set -o errexit
+set -o nounset
+set -o pipefail
+#set -x
+
+cyan() {
+    printf "\e[36m\e[1m%s\e[m\x0f\n" "$@"
+}
+
+echo
+
+
+cd "$GITHUB_WORKSPACE/.."
+# If someone does changes to -tests and -checks at the same time, we want to 
test them together.
+# So try cloning a branch with the same name of the same owner. If that fails, 
just clone current master.
+git clone -q --depth 1 -b "${GITHUB_REF##*/}" 
"https://github.com/${GITHUB_REPOSITORY//-tests/-checks}.git"; ||
+    git clone -q --depth 1 -b master 
"https://github.com/openSUSE/rpmlint-checks.git";
+
+branch_info=$(git -C rpmlint-checks branch -r -v | cut -d/ -f 2-)
+branch_name=$(echo "$branch_info" | cut '-d ' -f 1)
+branch_commit_id=$(echo "$branch_info" | cut '-d ' -f 2)
+branch_commit_msg=$(echo "$branch_info" | cut '-d ' -f 3-)
+remote=$(git -C rpmlint-checks remote get-url origin)
+echo "testing against rpmlint-checks branch $branch_name from $remote / commit 
$branch_commit_id: '$branch_commit_msg'"
+
+
+for f in rpmlint-checks/*.py ; do
+    # 'install' checks from git
+    mv "$f" /opt/testing/share/rpmlint/
+
+    # force-enable all checks, to test them even before they're added to 
rpmlint-Factory
+    basename="${f##*/}"
+    without_ext="${basename%.*}"
+    [[ "$without_ext" != "Whitelisting" ]] &&
+        echo "addCheck('$without_ext')" >> /opt/testing/share/rpmlint/config
+done
+
+cd "$GITHUB_WORKSPACE"
+cyan "Starting testsuite..."
+
+# run the testsuite, overriding the 'diff' command to 'colordiff'
+bash -c 'diff() {
+    colordiff "$@"
+}
+source ./run'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/workflows/ci.yml 
new/rpmlint-tests-84.87+git20200221.3ea152b/.github/workflows/ci.yml
--- old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/workflows/ci.yml        
1970-01-01 01:00:00.000000000 +0100
+++ new/rpmlint-tests-84.87+git20200221.3ea152b/.github/workflows/ci.yml        
2020-02-21 11:06:10.000000000 +0100
@@ -0,0 +1,15 @@
+name: integration test
+
+on: [push, pull_request]
+
+jobs:
+  build:
+
+    runs-on: ubuntu-latest
+
+    steps:
+    - uses: actions/checkout@v2
+      name: Checkout
+
+    - uses: './.github/'
+      name: Run script
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20200206.7e2b64f/tests/pam1.ref 
new/rpmlint-tests-84.87+git20200221.3ea152b/tests/pam1.ref
--- old/rpmlint-tests-84.87+git20200206.7e2b64f/tests/pam1.ref  2020-02-06 
10:17:47.000000000 +0100
+++ new/rpmlint-tests-84.87+git20200221.3ea152b/tests/pam1.ref  2020-02-21 
11:06:10.000000000 +0100
@@ -1,2 +1,2 @@
-pam1: W: suse-pam-unauthorized-module pam_foobar.so
-1 packages and 0 specfiles checked; 0 errors, 1 warnings.
+pam1: E: suse-pam-unauthorized-module (Badness: 10000) pam_foobar.so
+1 packages and 0 specfiles checked; 1 errors, 0 warnings.


Reply via email to