What's with the epel requirement?

Asked by Tobi Nisgod

Hi,

I like ius.repo because of the naming conventions. However, I don't want to enable EPEL as it uses standard package names and starts upgrading packages that I'd rather stayed RHEL compliant.

Do I have to enable epel.repo? What's the risk if I don't?

Question information

Language:
English Edit question
Status:
Solved
For:
IUS Community Project Edit question
Assignee:
No assignee Edit question
Solved by:
Jeffrey Ness
Solved:
Last query:
Last reply:
Revision history for this message
Best Jeffrey Ness (jeffrey-ness) said :
#1

Hello Tobi,

Thank you for your question posted here today.

EPEL is going to be needed by IUS as our packages are built against many packages
with in the EPEL repository. If you choose to not enable EPEL, your packages that require
EPEL we be unable to install.

The good news is EPEL's policy is not to allow any package in the repo that has already been
created in Enterprise Linux. EPEL Stands for 'Extra Pacakages for Enterprise Linux'.

See the explanation on EPEL's site (http://fedoraproject.org/wiki/EPEL):

   EPEL packages are usually based on their Fedora counterparts and will never conflict with
   or replace packages in the base Enterprise Linux distributions.

IUS provides 'Replacement Packages' this is why our naming convention is as it is, since RHEL provices
php we have to name our php replacement packages as php52 and php53u.

Hopefully with this information you feel safer about keeping the EPEL repository installed and enabled.

Revision history for this message
Tobi Nisgod (tobinisgod) said :
#2

Thanks!

 I hadn't fully appreciated how separated the epel stuff is. I was scared off by http://wiki.centos.org/AdditionalResources/Repositories

Revision history for this message
Tobi Nisgod (tobinisgod) said :
#3

Thanks Jeffrey Ness, that solved my question.

Revision history for this message
Jeffrey Ness (jeffrey-ness) said :
#4

Your very welcome Tobi