Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openSUSE-release-tools for 
openSUSE:Factory checked in at 2026-07-24 22:06:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old)
 and      /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openSUSE-release-tools"

Fri Jul 24 22:06:45 2026 rev:557 rq:1367636 version:20260717.a122b2ed

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
    2026-06-27 18:09:46.231430186 +0200
+++ 
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2004/openSUSE-release-tools.changes
  2026-07-24 22:07:12.589621311 +0200
@@ -1,0 +2,13 @@
+Fri Jul 17 09:03:47 UTC 2026 - [email protected]
+
+- Update to version 20260717.a122b2ed:
+  * devel_update: Use POSIX locale for sorting
+
+-------------------------------------------------------------------
+Mon Jul 13 12:58:50 UTC 2026 - [email protected]
+
+- Update to version 20260713.81516a75:
+  * Add new command syncnewpackages to devel_update.sh
+  * Write "flavor" elements instead of deprecated "package" ones in _multibuild
+
+-------------------------------------------------------------------

Old:
----
  openSUSE-release-tools-20260619.fab48a07.obscpio

New:
----
  openSUSE-release-tools-20260717.a122b2ed.obscpio

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

Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.UPDHwS/_old  2026-07-24 22:07:14.161676197 +0200
+++ /var/tmp/diff_new_pack.UPDHwS/_new  2026-07-24 22:07:14.161676197 +0200
@@ -21,7 +21,7 @@
 %define announcer_filename factory-package-news
 %define services osrt-slsa.target [email protected] 
[email protected] [email protected] [email protected] 
[email protected] [email protected]
 Name:           openSUSE-release-tools
-Version:        20260619.fab48a07
+Version:        20260717.a122b2ed
 Release:        0
 Summary:        Tools to aid in staging and release work for openSUSE/SUSE
 License:        GPL-2.0-or-later AND MIT

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.UPDHwS/_old  2026-07-24 22:07:14.229678571 +0200
+++ /var/tmp/diff_new_pack.UPDHwS/_new  2026-07-24 22:07:14.233678711 +0200
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param 
name="url">https://github.com/openSUSE/openSUSE-release-tools.git</param>
-    <param 
name="changesrevision">fab48a07bb41bcbdffd2d992f4c3a9041f0b65b4</param>
+    <param 
name="changesrevision">a122b2edbfd6f16acc5fa76c3cf4a0b4f0dce100</param>
   </service>
 </servicedata>
 

++++++ openSUSE-release-tools-20260619.fab48a07.obscpio -> 
openSUSE-release-tools-20260717.a122b2ed.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20260619.fab48a07/devel_update.sh 
new/openSUSE-release-tools-20260717.a122b2ed/devel_update.sh
--- old/openSUSE-release-tools-20260619.fab48a07/devel_update.sh        
2026-06-19 17:07:25.000000000 +0200
+++ new/openSUSE-release-tools-20260717.a122b2ed/devel_update.sh        
2026-07-17 10:59:38.000000000 +0200
@@ -7,6 +7,7 @@
 #      set <prj> <pkg>
 #      rm  <prj> <pkg>
 #      sync
+#      syncnewpackages
 #
 #  DEVEL_PACKAGES env should point to the devel_packages clone from
 #  repo above, otherwise will look in CWD
@@ -27,7 +28,7 @@
         exit 10
     fi
 
-    cat <(awk "{ if ( \$1 != \"$pkg\" ) print }" "$DEVEL_PACKAGES") <(echo 
"$pkg" "$prj") | sort -d > "$DEVEL_PACKAGES".$$
+    cat <(awk "{ if ( \$1 != \"$pkg\" ) print }" "$DEVEL_PACKAGES") <(echo 
"$pkg" "$prj") | LANG=POSIX sort -d > "$DEVEL_PACKAGES".$$
     mv "$DEVEL_PACKAGES".$$ "$DEVEL_PACKAGES"
 }
 
@@ -43,6 +44,25 @@
     mv "$DEVEL_PACKAGES".$$ "$DEVEL_PACKAGES"
 }
 
+function syncnewpackages {
+    # check for existing packages
+    echo Get existing packages..
+    declare -A packages
+    while IFS="=" read -r key value; do
+        [[ -z "$key" || "$key" =~ ^# ]] && continue
+        packages["$key"]=1
+    done < <(osc ls openSUSE:Factory 2> /dev/null | grep -v :)
+
+    echo Check for new packages in submit requests..
+    osc api 
'/request?view=collection&project=openSUSE%3AFactory&states=new,review' | \
+      xmlstarlet sel -t -m "//request/action[not(source/@project = 
'openXML:Factory')]" -v "source/@project" -o " " -v "target/@package" -n | 
while read project target; do
+        [ "$project" == "openSUSE:Factory" ] && continue
+        [ -z "$target" ] && continue
+        [ -n "${packages[$target]}" ] && continue
+        setdevel $project $target
+    done
+}
+
 if [ -z "$DEVEL_PACKAGES" ]; then
     DEVEL_PACKAGES=./devel_packages
 fi
@@ -65,6 +85,9 @@
         shift
         rmdevel "$@"
         ;;
+    syncnewpackages)
+        syncnewpackages "$@"
+        ;;
     sync)
         warning=0
         badpkgs=""
@@ -122,6 +145,6 @@
 
         ;;
     *)
-        echo " devel_update (get,set,rm,sync) ...."
+        echo " devel_update (get,set,rm,sync,syncnewpackages) ...."
 
 esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20260619.fab48a07/pkglistgen/file_utils.py 
new/openSUSE-release-tools-20260717.a122b2ed/pkglistgen/file_utils.py
--- old/openSUSE-release-tools-20260619.fab48a07/pkglistgen/file_utils.py       
2026-06-19 17:07:25.000000000 +0200
+++ new/openSUSE-release-tools-20260717.a122b2ed/pkglistgen/file_utils.py       
2026-07-17 10:59:38.000000000 +0200
@@ -52,7 +52,7 @@
 def multibuild_from_glob(destination, pathname):
     root = ET.Element('multibuild')
     for name in sorted(glob.glob(os.path.join(destination, pathname))):
-        package = ET.SubElement(root, 'package')
+        package = ET.SubElement(root, 'flavor')
         package.text = os.path.splitext(os.path.basename(name))[0]
 
     with open(os.path.join(destination, '_multibuild'), 'w+b') as f:

++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.UPDHwS/_old  2026-07-24 22:07:18.209817532 +0200
+++ /var/tmp/diff_new_pack.UPDHwS/_new  2026-07-24 22:07:18.225818090 +0200
@@ -1,5 +1,5 @@
 name: openSUSE-release-tools
-version: 20260619.fab48a07
-mtime: 1781881645
-commit: fab48a07bb41bcbdffd2d992f4c3a9041f0b65b4
+version: 20260717.a122b2ed
+mtime: 1784278778
+commit: a122b2edbfd6f16acc5fa76c3cf4a0b4f0dce100
 

Reply via email to