Skip to content
Snippets Groups Projects
Commit 119f63de authored by Apertis package maintainers's avatar Apertis package maintainers
Browse files

d/control: allow this package to fully replace `coreutils`


As we want `rust-coreutils` to be a replacement to `coreutils-gplv2`, we
need to ensure this package gets picked up when boostrapping the system,
and that `coreutils-gplv2` won't be installed at the same time.

This is achieved by:
- adding Conflicts/Breaks/Replaces/Provides relationships identical to
  those of `coreutils-gplv2`
- adding another Conflicts relationship with `coreutils-gplv2`
- make the package priority `required` so it can be pulled by
  `debootstrap`

Signed-off-by: default avatarArnaud Ferraris <arnaud.ferraris@collabora.com>
parent f82bbe8e
Branches debian/bookworm debian/bullseye debian/trixie
Tags debian/0.0_git20181028.e517b90-1.1
No related merge requests found
Source: rust-coreutils
Section: utils
Priority: optional
Priority: required
Build-Depends: debhelper (>= 12),
dh-cargo (>= 24),
cargo:native,
......@@ -48,7 +48,15 @@ Recommends:
Suggests:
${cargo:Suggests}
Provides:
${cargo:Provides}
${cargo:Provides},
coreutils (= 8.24-1),
mktemp,
Conflicts:
coreutils,
coreutils-gplv2,
mktemp (<< 1.6-4co5)
Replaces:
mktemp
Built-Using: ${cargo:Built-Using}
XB-X-Cargo-Built-Using: ${cargo:X-Cargo-Built-Using}
Description: Universal coreutils utils, written in Rust
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment