Mailinglist Archive: opensuse-packaging (218 mails)
| < Previous | Next > |
[opensuse-packaging] advanced requirements
- From: Wolfgang Rosenauer <wolfgang@xxxxxxxxxxxxx>
- Date: Thu, 03 Dec 2009 17:48:33 +0100
- Message-id: <4B17EBE1.4000805@xxxxxxxxxxxxx>
Hi,
I've got a problem I'm not sure how to solve with RPM dependencies.
The following scenario:
package A------
package C
package B------
Package C supplements package A and B
Packages A and B are independent
Packages A and B must not have hard requirements to C
Now the harder part:
If package C is to be installed its version must match a certain feature
provided by A and B. Actually I'm speaking about an API version.
So A and C have to match as well as B and C.
For people wanting to look at a real life example:
I'm talking about mozilla-xulrunner191 and mozilla-xulrunner191-kde4.
There already are supplements, requires and provides as needed to match
two packages (A and C) but now a new package B comes into the game.
I'm really confused already about it.
Any hints?
Wolfgang
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx
I've got a problem I'm not sure how to solve with RPM dependencies.
The following scenario:
package A------
package C
package B------
Package C supplements package A and B
Packages A and B are independent
Packages A and B must not have hard requirements to C
Now the harder part:
If package C is to be installed its version must match a certain feature
provided by A and B. Actually I'm speaking about an API version.
So A and C have to match as well as B and C.
For people wanting to look at a real life example:
I'm talking about mozilla-xulrunner191 and mozilla-xulrunner191-kde4.
There already are supplements, requires and provides as needed to match
two packages (A and C) but now a new package B comes into the game.
I'm really confused already about it.
Any hints?
Wolfgang
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx
| < Previous | Next > |