Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dracut for openSUSE:Factory checked in at 2023-08-12 15:05:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dracut (Old) and /work/SRC/openSUSE:Factory/.dracut.new.11712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracut" Sat Aug 12 15:05:57 2023 rev:211 rq:1103459 version:059+suse.491.g87f19c22 Changes: -------- --- /work/SRC/openSUSE:Factory/dracut/dracut.changes 2023-08-04 15:02:43.728020772 +0200 +++ /work/SRC/openSUSE:Factory/.dracut.new.11712/dracut.changes 2023-08-12 15:06:01.314437617 +0200 @@ -1,0 +2,7 @@ +Fri Aug 11 08:32:42 UTC 2023 - antonio.fei...@suse.com + +- Update to version 059+suse.491.g87f19c22: + * fix(dracut-install): protect against broken links pointing to themselves + * fix(dracut.sh): exit if resolving executable dependencies fails (bsc#1214081) + +------------------------------------------------------------------- Old: ---- dracut-059+suse.488.g81715832.obscpio New: ---- dracut-059+suse.491.g87f19c22.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dracut.spec ++++++ --- /var/tmp/diff_new_pack.FcndC3/_old 2023-08-12 15:06:02.318444103 +0200 +++ /var/tmp/diff_new_pack.FcndC3/_new 2023-08-12 15:06:02.322444129 +0200 @@ -25,7 +25,7 @@ %endif Name: dracut -Version: 059+suse.488.g81715832 +Version: 059+suse.491.g87f19c22 Release: 0 Summary: Event driven initramfs infrastructure License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.FcndC3/_old 2023-08-12 15:06:02.370444439 +0200 +++ /var/tmp/diff_new_pack.FcndC3/_new 2023-08-12 15:06:02.370444439 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/opensuse/dracut.git</param> - <param name="changesrevision">c14435ca9700361e501ca3b0e0cd7280a1f623f6</param></service></servicedata> + <param name="changesrevision">99bc39eb41f1d3ca3e2cd8e50e0ed97aa33a9182</param></service></servicedata> (No newline at EOF) ++++++ dracut-059+suse.488.g81715832.obscpio -> dracut-059+suse.491.g87f19c22.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.488.g81715832/dracut.sh new/dracut-059+suse.491.g87f19c22/dracut.sh --- old/dracut-059+suse.488.g81715832/dracut.sh 2023-08-02 08:26:17.000000000 +0200 +++ new/dracut-059+suse.491.g87f19c22/dracut.sh 2023-08-11 10:29:40.000000000 +0200 @@ -2028,7 +2028,13 @@ # shellcheck disable=SC2086 find "$initdir" -type f -perm /0111 -not -path '*.ko' -print0 \ | xargs -r -0 $DRACUT_INSTALL ${initdir:+-D "$initdir"} ${dracutsysrootdir:+-r "$dracutsysrootdir"} -R ${DRACUT_FIPS_MODE:+-f} -- - dinfo "*** Resolving executable dependencies done ***" + # shellcheck disable=SC2181 + if (($? == 0)); then + dinfo "*** Resolving executable dependencies done ***" + else + dfatal "Resolving executable dependencies failed" + exit 1 + fi fi # Now we are done with lazy resolving, always install dependencies diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.488.g81715832/src/install/dracut-install.c new/dracut-059+suse.491.g87f19c22/src/install/dracut-install.c --- old/dracut-059+suse.488.g81715832/src/install/dracut-install.c 2023-08-02 08:26:17.000000000 +0200 +++ new/dracut-059+suse.491.g87f19c22/src/install/dracut-install.c 2023-08-11 10:29:40.000000000 +0200 @@ -461,6 +461,11 @@ log_debug("get_real_file: readlink('%s') returns '%s'", fullsrcpath, linktarget); + if (streq(fullsrcpath, linktarget)) { + log_error("ERROR: '%s' is pointing to itself", fullsrcpath); + return NULL; + } + if (linktarget[0] == '/') { _asprintf(&abspath, "%s%s", (sysrootdirlen ? sysrootdir : ""), linktarget); } else { ++++++ dracut.obsinfo ++++++ --- /var/tmp/diff_new_pack.FcndC3/_old 2023-08-12 15:06:02.646446222 +0200 +++ /var/tmp/diff_new_pack.FcndC3/_new 2023-08-12 15:06:02.650446248 +0200 @@ -1,5 +1,5 @@ name: dracut -version: 059+suse.488.g81715832 -mtime: 1690957577 -commit: 81715832acdc5c13abd8d0783c0188915c823074 +version: 059+suse.491.g87f19c22 +mtime: 1691742580 +commit: 87f19c22a1ec012937ba10b28aceb39500111605