[buug-l] Debian: Sich ausschliessende Pakete
Roland Stigge
stigge at antcom.de
Don Sep 16 22:06:15 CEST 2004
Hi,
On Thu, 2004-09-16 at 19:01, Christoph Biedl wrote:
> Ich baue drei Pakete (foo-a, foo-b, foo-c) und es macht keinen Sinn, sie
> gleichzeitig zu installieren. Deswegen möchte ich sicherstellen, daß man
> nur genau eines davon auswählen kann.
>
> Package: foo-a
> Conflicts: foo-b, foo-c
>
> dürfte funktionieren, skaliert aber nicht, wenn später mal foo-d und
> foo-e dazukommen. Welche Mechanismen stehen mir zur Verfügung? Im
> Zweifelsfall irgendwas mit Meta-Packages, aber hier endet meine
> Weisheit.
Package: foo-a
Provides: foo
Conflicts: foo
Replaces: foo
(mit foo == virtuelles Paket). foo-b und foo-c analog.
Siehe Debian Policy Manual.
bye,
Roland