Hello community,

here is the log from the commit of package bundle-lang-common for 
openSUSE:Factory checked in at 2016-04-22 16:24:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bundle-lang-common (Old)
 and      /work/SRC/openSUSE:Factory/.bundle-lang-common.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bundle-lang-common"

Changes:
--------
--- /work/SRC/openSUSE:Factory/bundle-lang-common/bundle-lang-common.changes    
2016-04-07 18:08:37.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.bundle-lang-common.new/bundle-lang-common.changes   
    2016-04-22 16:24:41.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Apr  7 17:33:08 UTC 2016 - dims...@opensuse.org
+
+- Update bundle.sh: do not run in an endless loop when encountering
+  an inexisting package. This can happen when a -lang package
+  disappears from the distribution.
+
+-------------------------------------------------------------------
bundle-lang-kde.changes: same change
bundle-lang-other.changes: same change

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

Other differences:
------------------
bundle-lang-gnome.spec: same change
bundle-lang-kde.spec: same change
bundle-lang-other.spec: same change
++++++ bundle.sh ++++++
--- /var/tmp/diff_new_pack.jc76AR/_old  2016-04-22 16:24:43.000000000 +0200
+++ /var/tmp/diff_new_pack.jc76AR/_new  2016-04-22 16:24:43.000000000 +0200
@@ -33,6 +33,11 @@
  rpm -q --qf 
"[%{RPMTAG_FILEFLAGS:fflags}^%{FILEMODES:perms}^%{FILELANGS}^%{FILENAMES}\n]" 
$package | sed '/share\/man/d' | \
   while read flag perm lang file; do
 
+    if test -z "$file"; then
+       echo "WARNING: package %{package} does not exist - skipping"
+       break
+    fi
+
     if test -z "$lang"; then
        lang="en"
     fi


Reply via email to