I have a pending PR for solving this on upstream here:
https://github.com/uutils/coreutils/pull/13258

** Summary changed:

- rust-coreutils cp arg breaks livecd-rootfs build
+ rust-coreutils cp argument override order removes context

** Description changed:

  As of version 0.0.0~ubuntu26, coreutils-from reinstates cp from rust-
  coreutils. This currently has a bug related to the -L argument, which
  causes image builds to fail.
+ 
+ The -a / -L / -H / -P / -d flags form a mutual-exclusion group for symlink 
handling. Previously, clap's overrides_with_all handled precedence by stripping 
earlier flags. However, -a is a composite flag
+ (-dR --preserve=all), and stripping it wholesale loses recursive and 
--preserve=all.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2158691

Title:
  rust-coreutils cp argument override order removes context

To manage notifications about this bug go to:
https://bugs.launchpad.net/rust-coreutils/+bug/2158691/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to