On 19.08.2016 07:49 PM, Orion Poplawski wrote:
What's the purpose behind the x2goagent-virtual provides? Are there going to be multiple implementations of the x2goagent that provide it?
Also, all Obsoletes should specify a version so that the name can be re-introduced in the future.
x2goserver-x2goagent provides the x2goagent functionality for nx-libs 3.5.99 and higher, while nx-libs < 3.5.99 ships the x2goagent package. Both are supposed to satisfy x2goagent-virtual (i.e., we want one of them, but don't care about what package is installed as such. x2goserver-x2goagent will conflict with nx-libs < 3.5.99, though.)
Regarding the second point... would "Obsoletes: x2goagent < 3.5.99" be better?
Mihai