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 |