Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bash-completion for openSUSE:Factory 
checked in at 2026-10-02 23:01:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bash-completion (Old)
 and      /work/SRC/openSUSE:Factory/.bash-completion.new.1631729 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bash-completion"

Fri Oct  2 23:01:53 2026 rev:66 rq:1381879 version:2.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/bash-completion/bash-completion.changes  
2026-09-30 16:23:57.192606752 +0200
+++ 
/work/SRC/openSUSE:Factory/.bash-completion.new.1631729/bash-completion.changes 
    2026-10-02 23:02:22.192847129 +0200
@@ -1,0 +2,7 @@
+Thu Oct  1 11:04:18 UTC 2026 - Dr. Werner Fink <[email protected]>
+
+- Based on the new fallback feature: split old delete list of
+  completions in a fallback and a remove list and handle the to
+  be removed like adb and the fallbacks like bts
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ bash-completion.spec ++++++
--- /var/tmp/diff_new_pack.FrChN4/_old  2026-10-02 23:02:24.106927242 +0200
+++ /var/tmp/diff_new_pack.FrChN4/_new  2026-10-02 23:02:24.109927368 +0200
@@ -137,27 +137,35 @@
 %install
 %if %{build_core}
 %make_install
-del=""
+fallback=""
+remove=""
 # shipping in latest systemd now
-del="$del nmcli udevadm"
+fallback="$fallback nmcli udevadm"
 # shipping in latest util-linux now
-del="$del cal chsh dmesg eject hexdump hwclock ionice look mount newgrp renice 
rtcwake su umount"
+fallback="$fallback cal chsh dmesg eject hexdump hwclock ionice look mount 
newgrp renice rtcwake su umount"
 # shipping in devscripts now
-del="$del bts"
+fallback="$fallback bts"
 # shipped as part of libsecret
-del="$del secret-tool"
+fallback="$fallback secret-tool"
 # Seems to be broken (boo#1161136)
-del="$del _adb"
+remove="$remove adb"
 # shipped as part of kmod
-del="$del insmod insmod.static modinfo modprobe rmmod"
+fallback="$fallback insmod insmod.static modinfo modprobe rmmod"
 # shipped as part of patchutils
-del="$del interdiff"
+fallback="$fallback interdiff"
 # shipped as part of tmux
-del="$del tmux"
+fallback="$fallback tmux"
 
-for i in $del; do
-       rm -fv "%{buildroot}%{_datadir}/bash-completion/completions/$i"
+for i in $remove; do
+       rm -fv 
"%{buildroot}%{_datadir}/bash-completion/completions-fallback/${i}.bash"
+       rm -fv 
"%{buildroot}%{_datadir}/bash-completion/completions-core/${i}.bash"
 done
+for i in $fallback; do
+       test -e 
"%{buildroot}%{_datadir}/bash-completion/completions-core/${i}.bash" || continue
+       mv -fv 
"%{buildroot}%{_datadir}/bash-completion/completions-core/${i}.bash" \
+              
"%{buildroot}%{_datadir}/bash-completion/completions-fallback/${i}.bash"
+done
+unset i remove fallback
 %endif
 %if %{build_doc}
 pushd doc

Reply via email to