* Pascal Bleser
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Klaus Kaempf wrote:
* James Oakley
[Jul 12. 2006 16:44]: You could also use this to select tasks independently of the desktop environment. If you select "Productivity/Chat" and you have KDE and GNOME selected, you would get Konversation and XChat, but if you just have KDE, you would just get Konversation.
Thats already possible with patterns.
Could you give some more details about how it is or will be implemented ?
With the 'freshens' and 'supplements' dependencies. 'Freshens' acts like a condition. If the frehens dependency is fulfilled (package/pattern being installed or to-be-installed), the supplements dependency is evaluated. So in the above example, Konversation would freshen the KDE pattern.
In patterns, you can also define references to other patterns or packages to elect installation candidates ?
Yes. But dependencies are only possible from the higher to an equal or lower abstraction level. So a pattern can only depend on another pattern or a package. But a package cannot depend on a pattern. Klaus --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory-help@opensuse.org