Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package obs-service-source_validator for
openSUSE:Factory checked in at 2022-02-06 23:53:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old)
and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new.1898
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "obs-service-source_validator"
Sun Feb 6 23:53:33 2022 rev:53 rq:951352 version:0.22
Changes:
--------
---
/work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes
2022-01-14 23:13:19.654635153 +0100
+++
/work/SRC/openSUSE:Factory/.obs-service-source_validator.new.1898/obs-service-source_validator.changes
2022-02-06 23:53:55.794961222 +0100
@@ -1,0 +2,13 @@
+Thu Feb 03 16:23:45 UTC 2022 - [email protected]
+
+- Update to version 0.22:
+ * display diff if previous file is present in 20-files-present-and-referenced
+ * 45-stale-changes: Use xmllint for listing multibuild flavors
+ * 45-stale-changes: Don't break if there is no *.spec
+ * 45-stale-changes allow for multibuild specfiles with empty default flavour
+ * No need to compress buildtime generated tarballs
+ * Fix running the checks on a directory with whitespace in its path
+ * spec_query: print line numbers on %if/%else/%endif error
+ * 20-files-present-and-references: do not complain about debian.*.triggers
+
+-------------------------------------------------------------------
Old:
----
obs-service-source_validator-0.21.tar.bz2
New:
----
obs-service-source_validator-0.22.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ obs-service-source_validator.spec ++++++
--- /var/tmp/diff_new_pack.xY1SY2/_old 2022-02-06 23:53:56.298957862 +0100
+++ /var/tmp/diff_new_pack.xY1SY2/_new 2022-02-06 23:53:56.302957835 +0100
@@ -21,7 +21,7 @@
License: GPL-2.0-or-later
Group: Development/Tools/Building
URL: https://github.com/openSUSE/obs-service-source_validator
-Version: 0.21
+Version: 0.22
Release: 0
# use osc service dr to update
Source: %{name}-%{version}.tar.bz2
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.xY1SY2/_old 2022-02-06 23:53:56.342957568 +0100
+++ /var/tmp/diff_new_pack.xY1SY2/_new 2022-02-06 23:53:56.346957542 +0100
@@ -1,6 +1,8 @@
<servicedata>
<service name="tar_scm">
<param
name="url">git://github.com/openSUSE/obs-service-source_validator.git</param>
- <param
name="changesrevision">c68d7a28c4ecd88b179359b030098503e75adc0b</param></service></servicedata>
+ <param
name="changesrevision">c68d7a28c4ecd88b179359b030098503e75adc0b</param></service><service
name="tar_scm">
+ <param
name="url">https://github.com/openSUSE/obs-service-source_validator.git</param>
+ <param
name="changesrevision">cef379cd1fd909c84ea8d2d9281dd93d311b9eca</param></service></servicedata>
(No newline at EOF)
++++++ debian.dsc ++++++
--- /var/tmp/diff_new_pack.xY1SY2/_old 2022-02-06 23:53:56.366957409 +0100
+++ /var/tmp/diff_new_pack.xY1SY2/_new 2022-02-06 23:53:56.366957409 +0100
@@ -1,6 +1,6 @@
Format: 1.0
Source: obs-service-source-validator
-Version: 0.21-0
+Version: 0.22-0
Binary: obs-service-source-validator
Maintainer: Hib Eris <[email protected]>
Architecture: all
++++++ obs-service-source_validator-0.21.tar.bz2 ->
obs-service-source_validator-0.22.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/obs-service-source_validator-0.21/20-files-present-and-referenced
new/obs-service-source_validator-0.22/20-files-present-and-referenced
--- old/obs-service-source_validator-0.21/20-files-present-and-referenced
2021-12-14 18:30:23.000000000 +0100
+++ new/obs-service-source_validator-0.22/20-files-present-and-referenced
2022-02-03 17:18:45.000000000 +0100
@@ -230,7 +230,11 @@
else
echo "- package has $BASE: (new or modified)"
echo
"--------------------------------------------------------------"
- cat "$DIR_TO_CHECK/$BASE"
+ if test -f "$DESTINATIONDIR/$BASE" ; then
+ diff -u "$DESTINATIONDIR/$BASE" "$DIR_TO_CHECK/$BASE"
+ else
+ cat "$DIR_TO_CHECK/$BASE"
+ fi
echo
"--------------------------------------------------------------"
if test "$BATCHMODE" != true ; then
echo -n "Is this correct? [N/y/d] (y to ignore) "
@@ -259,7 +263,11 @@
else
echo "- package has $BASE: (new or modified)"
echo
"--------------------------------------------------------------"
- cat "$DIR_TO_CHECK/$BASE"
+ if test -f "$DESTINATIONDIR/$BASE" ; then
+ diff -u "$DESTINATIONDIR/$BASE" "$DIR_TO_CHECK/$BASE"
+ else
+ cat "$DIR_TO_CHECK/$BASE"
+ fi
echo
"--------------------------------------------------------------"
if test "$BATCHMODE" != true ; then
echo -n "Is this correct? [N/y/d] (y to ignore) "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/obs-service-source_validator-0.21/45-stale-changes
new/obs-service-source_validator-0.22/45-stale-changes
--- old/obs-service-source_validator-0.21/45-stale-changes 2021-12-14
18:30:23.000000000 +0100
+++ new/obs-service-source_validator-0.22/45-stale-changes 2022-02-03
17:18:45.000000000 +0100
@@ -20,10 +20,10 @@
print_specs () {
for i in "$DIR_TO_CHECK"/*.spec; do
+ [ -e "$i" ] || return
# PASS if we have trouble parsing the .spec file
if [ -e "$DIR_TO_CHECK/_multibuild" ]; then
- sed -n -e
's,.*<\(flavor\|package\)>\([^<]*\)</\(flavor\|package\)>.*,\2,p' \
- "$DIR_TO_CHECK/_multibuild" | while read flavor; do
+ xmllint -xpath '/multibuild/flavor/text()' "$DIR_TO_CHECK/_multibuild" |
while read flavor; do
$HELPERS_DIR/spec_query --specfile "$i" --print-subpacks --buildflavor
$flavor | sed -e "s@ .*@@"
done
fi