-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09.07.2014 09:37, Karanbir Singh wrote: > hi, > > We are going to need to find a way to address content in CentOS ( > or well, content in EPEL ) where there are packages in centos that > didnt come from rhel but are going to overlap with whats in EPEL. > > Technically, this is a centos.org issue since EPEL's mandate > requires them to not overlap with RHEL[1]. But with stuff going > into CentOS-Extras/ and more content coming onboard from SIG's - > and even from Core SIG - how are we going to address the overlap / > flapping potential with EPEL ? I honestly think each sig should sort their issues out themselves. reasoning with example: As a matter of fact you can easily create sig a and sig b where sig a wants package x from base repo and sig b wants package x from epel -> you can't make both happy -> they need to make themselves happy by specifying their own repo structure or package pinning and which package comes from which repo. projects like ovirt already do this on EL6 with some third party repos for gluster, epel etc. > I am going to be pulling in cloud-init with a couple of deps, need > to have these in the centos.org repos to do cloud instance builds. where do you pull cloud-init in? in base or in a non-core sig? cloud-init was in epel for el6 if I remember correctly. I don't see it in "base" for the core sig, it could still reside in epel. the cloud sig might choose to define their own extra cloud repo on top and prefer maybe a newer cloud-init from their cloud-repo over the version in epel. (I haven't checked versions, this is just a made up example). As for the "core" sig which might conflict with epel: should there really be any conflicts? Is there a list of conflicting packages somewhere? I can imagine this for i686 builds as they are not provided by upstream, but for the plain core? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQGcBAEBAgAGBQJTvXDQAAoJEAq0kGAWDrqlEe0L/2AzTb5zFUTmhwXwXRO1CGvp QR0pgSsufn0fjmq999QdG6UMbWd5M6bc42XnvzkQOpGt7Kh1ySjWmjePBW0Vq8eX bcLpNdjMEOM8JPhCLQqwcYI3UGCDDTGp3+ZrA09YoS/W9PNjENTqqowz/aTuABDz exmVnxcmf71CzJamNcYf8sAZpIWhGwfXXv8SR0sQUe+IZS3King2dQVvzmS15yi4 NonH44YJVgwgpp8Ao5b8GtN3XQmeH/yxGaCPiAl0jIYnTN0GSy4mFUewYVLVt/Eb HqQ7unFswaJ+IuBLDaP4I+XF13FqaHGuHkHcNp9PUKvOwnEbd/GKyild5s/9ynOe ULyh6nvlw0NWtPp4+/7Nq8aC1iZNpeH6gI/qQp6rHShPa5B/duejQ2VyjupnXEyd qevyLD2hDPGuXbiugfT4BUtnraOR0N/CtpC0kEFug2glstGMjISxDIJDuRYn6ZRg ySTgpSd/3Xf+F11u53vcJ+be5Q74PrU564bEGaOR6Q== =BYEh -----END PGP SIGNATURE-----