On Wed, 28 Oct 2015 10:40:56 -0500
Jason L Tibbitts III <tibbs(a)math.uh.edu> wrote:
>>>>> "PC" == Pierre-Yves Chibon
<pingou(a)pingoured.fr> writes:
PC> My problem is more for the package in Fedora also present in RHEL,
PC> thus where we only want the python3 version as otherwise we
PC> conflict.
That's where either you don't build the python2 version on RHEL, by
using a separate spec or with a mass of ifdefs. I guess this hinges
on whether having an _srpm_ with the same name as one in RHEL would
cause an issue for EPEL, even if there's no conflict with the binary
packages. I would guess not as I haven't seen any mention of
mass-reviews (or exemptions for such) for python3-* packages in EPEL.
koji operates on package names. It will only get rpms from a package in
one place, it won't mix them at all.
So, if RHEL has python-foo and EPEL creates a package named python-foo,
it will cause koji to completely and utterly ignore the RHEL python-foo
and all rpms it makes.
So, you will need to make python3-foo for python3 support in EPEL where
there's a python2 version in RHEL.
kevin