Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fclones for openSUSE:Factory checked in at 2026-02-16 13:11:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fclones (Old) and /work/SRC/openSUSE:Factory/.fclones.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fclones" Mon Feb 16 13:11:45 2026 rev:3 rq:1333198 version:0.35.0 Changes: -------- --- /work/SRC/openSUSE:Factory/fclones/fclones.changes 2025-05-06 16:42:35.519115197 +0200 +++ /work/SRC/openSUSE:Factory/.fclones.new.1977/fclones.changes 2026-02-16 13:18:05.287980331 +0100 @@ -1,0 +2,7 @@ +Sat Feb 14 11:04:26 UTC 2026 - Andreas Prittwitz <[email protected]> + +- Fix the build in Factory by using the binary from %{_builddir} + instead of the one from %{buildroot} to create all shell + completion files. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fclones.spec ++++++ --- /var/tmp/diff_new_pack.mFlcVv/_old 2026-02-16 13:18:07.412071021 +0100 +++ /var/tmp/diff_new_pack.mFlcVv/_new 2026-02-16 13:18:07.416071192 +0100 @@ -1,7 +1,7 @@ # # spec file for package fclones # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -76,15 +76,17 @@ # create the bash completion file mkdir -p %{buildroot}%{_datarootdir}/bash-completion/completions/ -%{buildroot}/%{_bindir}/%{name} complete bash > %{buildroot}%{_datarootdir}/bash-completion/completions/%{name} +# to create the completions use the binary from the build dir in all cases, +# otherwise the build fails with "file-contains-buildroot". +%{_builddir}/%{name}-%{version}/target/release/%{name} complete bash > %{buildroot}%{_datarootdir}/bash-completion/completions/%{name} # create the fish completion file mkdir -p %{buildroot}%{_datarootdir}/fish/vendor_completions.d/ -%{buildroot}/%{_bindir}/%{name} complete fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{name}.fish +%{_builddir}/%{name}-%{version}/target/release/%{name} complete fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{name}.fish # create the zsh completion file mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/ -%{buildroot}/%{_bindir}/%{name} complete zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{name} +%{_builddir}/%{name}-%{version}/target/release/%{name} complete zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{name} %files %license LICENSE ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/fclones/vendor.tar.zst /work/SRC/openSUSE:Factory/.fclones.new.1977/vendor.tar.zst differ: char 7, line 1
