* Michael Schroeder
On Tue, Apr 15, 2008 at 09:59:44AM +0200, Klaus Kaempf wrote:
* Michael Schroeder
[Apr 14. 2008 17:15]: On Mon, Apr 14, 2008 at 04:04:45PM +0200, Klaus Kaempf wrote:
Ouch ! About time to switch to rpm5 which supposedly gets this right ...
No. Jeff explicitely said that self-conflicting packages are broken and cannot be installed. No hope there...
Well, then how can this use-case be implemented with rpm dependency semantics ?
You can't.
Micha.
Hmm, bad. Then lets switch to .deb packaging ;-) And the libredcarpet solver (a variant is used in openSUSE 10.x, x > 0) had support for this: (from libredcarpet:rc-queue-item.c) /* Check to see if we conflict with ourself and don't create * an uninstall item for it if we do. This is Debian's way of * saying that one and only one package with this provide may * exist on the system at a time. */ Does sat-solver get this right ? Klaus -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org