From 4e565e732dc21e2e0c4bb449fa5195a5d13d38b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Thu, 16 Jan 2025 20:45:27 +0100 Subject: [PATCH] d/control: add Conflicts with rustup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: #1093031 Signed-off-by: Fabian Grünbichler --- debian/control | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/debian/control b/debian/control index fa7ee547ee..e64ccc7b14 100644 --- a/debian/control +++ b/debian/control @@ -96,6 +96,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: rustup Description: Rust standard libraries Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly @@ -118,6 +119,7 @@ Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libstd-rust-1.84 (= ${binary:Version}), +Conflicts: rustup Description: Rust standard libraries - development files Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly @@ -291,6 +293,7 @@ Description: Rust systems programming language - Documentation Package: rust-src Architecture: all Depends: ${misc:Depends} +Conflicts: rustup Description: Rust systems programming language - source code Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly @@ -312,6 +315,7 @@ Architecture: any Multi-Arch: allowed Depends: ${misc:Depends}, ${shlibs:Depends}, libstd-rust-1.84 (= ${binary:Version}) +Conflicts: rustup Recommends: cargo Description: Rust linter Rust is a curly-brace, block-structured expression language. It @@ -340,6 +344,7 @@ Architecture: any Multi-Arch: allowed Depends: ${misc:Depends}, ${shlibs:Depends}, libstd-rust-1.84 (= ${binary:Version}), +Conflicts: rustup Recommends: cargo Description: Rust formatting helper Rust is a curly-brace, block-structured expression language. It @@ -363,6 +368,7 @@ Architecture: any Multi-Arch: allowed Depends: ${misc:Depends}, ${shlibs:Depends}, libstd-rust-1.84 (= ${binary:Version}), +Conflicts: rustup Recommends: cargo Description: Rust Language Server Protocol (LSP) implementation Rust is a curly-brace, block-structured expression language. It @@ -422,6 +428,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, rustc (= ${binary:Version}), binutils, gcc | clang | c-compiler +Conflicts: rustup Suggests: cargo-doc, python3 Description: Rust package manager Cargo is a tool that allows Rust projects to declare their various