Mailinglist Archive: zypp-devel (227 mails)
| < Previous | Next > |
Re: [zypp-devel] how foo-branding-myvendor can conflict with any foo-branding-*?
- From: Klaus Kaempf <kkaempf@xxxxxxx>
- Date: Tue, 15 Apr 2008 16:59:06 +0200
- Message-id: <20080415145906.GA17808@xxxxxxxxxxxxx>
* Michael Schroeder <mls@xxxxxxx> [Apr 15. 2008 10:27]:
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@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx
On Tue, Apr 15, 2008 at 09:59:44AM +0200, Klaus Kaempf wrote:
* Michael Schroeder <mls@xxxxxxx> [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@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx
| < Previous | Next > |