On Fri, Jul 1, 2016 at 2:48 AM, Tomas Orsava <torsava(a)redhat.com> wrote:
I believe you will be able to use a macro for that so that dependencies are not tied to
specific minor versions. I.e. something like:
Of course that isn't very neat, so maybe 2 macros could be provided that would work
(Build)Requires: %python2dist somemodule
(Build)Requires: %python3dist somemodule
That would solve the issue but still allow Fedora to possibly ship 2 different minor
versions of Python 3 for example.
What makes that different from just enabling the --majorver-provides
and allowing people to use "python3dist(somemodule)" or
That said, it's not out of the question to be able to work that way,
as Ruby works similarly in openSUSE (since their system allows them to
support more than one version of ruby in parallel if they want) and
libraries work that way in Mageia.
真実はいつも一つ！/ Always, there's only one truth!