2014-07-09 13:10 GMT+09:00 Dmitriy Perlow
Christian Boltz
Wed, 09 Jul 2014 03:05:44 +0300: Hello,
Am Mittwoch, 9. Juli 2014 schrieb 1xx:
- removed "Requires: git". users can select VCS.
Too bad that rpm doesn't support "or" in the Requires: tag ;-)
Nevertheless, you should add a "Recommends: git" - that's the most likely choice nowadays.
Blank subpackages can be used to resolve it: name-git that requires git and name-hg that requires mercury. Both should provide name-cvs and main package should require it.
Does it mean the following ?
-------- main.spec --------
Name: main
Requires: name-vcs
%package name-git
Requires: git
Provides: name-vcs
%package name-hg
Requires: mercury
Provides: name-vcs
--------
I will check it on my PC.
--
1xx