Gentoo Archives: gentoo-dev

From: Tom von Schwerdtner <tvon@×××××.org>
To: gentoo-dev@××××××××××.org
Cc: jnelson@×××××××.net
Subject: [gentoo-dev] "Conflicts" [was -Re: Suggestion for new dependency syntax-]
Date: Fri, 26 Oct 2001 10:15:19
Message-Id: 3766.209.244.84.52.1004112610.squirrel@thinktank.mediafarm.ch
In Reply to: Re: [gentoo-dev] Suggestion for new dependency syntax by Jon Nelson
1 > Instead of using ! why not add a CONFLICTS = " foo bar baz " line.
2 > Debian has Conflicts, Requires, Suggests and a few others.
3 > RedHat has Conflicts, Requires, PreRequires etc..
4 > ("it" below refers to the dependency)
5 > Requires means it is required to *run*
6 > PreRequires means it must be installed and config'd for the package
7 > to install
8
9 Debian's "conflicts" are only conflicts in the sense that the Debian
10 package management system (or practices) make it so. There is no reason
11 why you cant have 4 httpd servers and every DBMS on the planet installed
12 on your system. Granted, in most cases you only need one httpd server or
13 one DBMS, but you shouldnt need to work around the package mangement
14 system to get what you want.
15
16 If there is a conflict system for Gentoo (and if there is I dont think it
17 should be called "conflicts" when its not), there should be a simple way
18 to turn it off (emerge --noconflicts).
19
20 -Tom

Replies

Subject Author
[gentoo-dev] Re: "Conflicts" [was -Re: Suggestion for new dependency syntax-] Jon Nelson <jnelson@×××××××.net>