Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sdbootutil for openSUSE:Factory checked in at 2025-09-04 17:58:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sdbootutil (Old) and /work/SRC/openSUSE:Factory/.sdbootutil.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sdbootutil" Thu Sep 4 17:58:57 2025 rev:75 rq:1302618 version:1+git20250903.f5a076b Changes: -------- --- /work/SRC/openSUSE:Factory/sdbootutil/sdbootutil.changes 2025-08-21 16:54:22.269535766 +0200 +++ /work/SRC/openSUSE:Factory/.sdbootutil.new.1977/sdbootutil.changes 2025-09-04 17:59:17.154464722 +0200 @@ -1,0 +2,6 @@ +Wed Sep 03 14:46:15 UTC 2025 - Alberto Planas Dominguez <apla...@suse.com> + +- Update to version 1+git20250903.f5a076b: + * Distiguish between path and id for boot entries + +------------------------------------------------------------------- Old: ---- sdbootutil-1+git20250820.077bd8b.obscpio New: ---- sdbootutil-1+git20250903.f5a076b.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sdbootutil.spec ++++++ --- /var/tmp/diff_new_pack.5jdj9v/_old 2025-09-04 17:59:18.946540230 +0200 +++ /var/tmp/diff_new_pack.5jdj9v/_new 2025-09-04 17:59:18.950540398 +0200 @@ -18,7 +18,7 @@ %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now' Name: sdbootutil -Version: 1+git20250820.077bd8b +Version: 1+git20250903.f5a076b Release: 0 Summary: bootctl wrapper for BLS boot loaders License: MIT ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.5jdj9v/_old 2025-09-04 17:59:18.998542421 +0200 +++ /var/tmp/diff_new_pack.5jdj9v/_new 2025-09-04 17:59:19.002542589 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/sdbootutil.git</param> - <param name="changesrevision">077bd8be4f68811473ca2830f6004fdd633e83a0</param></service></servicedata> + <param name="changesrevision">f5a076b69ec8835070aae303569b629d1f5f3f53</param></service></servicedata> (No newline at EOF) ++++++ sdbootutil-1+git20250820.077bd8b.obscpio -> sdbootutil-1+git20250903.f5a076b.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sdbootutil-1+git20250820.077bd8b/sdbootutil new/sdbootutil-1+git20250903.f5a076b/sdbootutil --- old/sdbootutil-1+git20250820.077bd8b/sdbootutil 2025-08-20 13:51:42.000000000 +0200 +++ new/sdbootutil-1+git20250903.f5a076b/sdbootutil 2025-09-03 15:32:10.000000000 +0200 @@ -1174,17 +1174,18 @@ fi fi - local id snapshot kernel_version subvol src + local id path snapshot kernel_version subvol src while read -r id; do + read -r path read -r snapshot read -r kernel_version subvol="${subvol_prefix}/.snapshots/${snapshot}/snapshot" src="${subvol#"${subvol_prefix}"}/lib/modules/$kernel_version/$image" [ -e "$src" ] || { info "Cleaning boot entry $id" - rm "${boot_root}/loader/entries/$id" + rm "$path" } - done < <(jq -r '.[] | .id, (.version | scan("(.*)@(.*)") | .[])' "$entryfile") + done < <(jq -r '.[] | .id, .path, (.version | scan("(.*)@(.*)") | .[])' "$entryfile") dbg "Calling bootctl cleanup" bootctl -q cleanup 2> /dev/null @@ -1797,7 +1798,12 @@ info "Setting default entry $id" if [ ! -f "${boot_root}/loader/entries/$id" ] && [ ! -f "${boot_root}/loader/entries/$id.conf" ]; then - err "Boot loader entry $id not found" + update_entries + while read -r path; do + if [ ! -f "$path" ]; then + err "Boot loader entry $id not found" + fi + done < <(jq -r --arg id "$id" '.[] | select(.id == $id) | .path' < "$entryfile") fi if is_sdboot; then set_default_sdboot "$id" ++++++ sdbootutil.obsinfo ++++++ --- /var/tmp/diff_new_pack.5jdj9v/_old 2025-09-04 17:59:19.134548151 +0200 +++ /var/tmp/diff_new_pack.5jdj9v/_new 2025-09-04 17:59:19.138548320 +0200 @@ -1,5 +1,5 @@ name: sdbootutil -version: 1+git20250820.077bd8b -mtime: 1755690702 -commit: 077bd8be4f68811473ca2830f6004fdd633e83a0 +version: 1+git20250903.f5a076b +mtime: 1756906330 +commit: f5a076b69ec8835070aae303569b629d1f5f3f53