Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

Any issues with EPEL repo?

Discussion in 'General Discussion' started by Kent Brockman, Mar 27, 2018.

Tags:
  1. Kent Brockman

    Kent Brockman Well-Known Member

    Joined:
    Jan 20, 2008
    Messages:
    1,187
    Likes Received:
    8
    Trophy Points:
    168
    Location:
    Buenos Aires, Argentina
    cPanel Access Level:
    Root Administrator
    Twitter:
    Hello guys, just wondering if I can install EPEL repo with peace of mind or will it interfere in any way with cPanel updates. Please advise.

    Thanks!!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. cPanelMichael

    cPanelMichael Technical Support Community Manager
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    44,803
    Likes Received:
    1,898
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Twitter:
    Hello Kent,

    As of cPanel & WHM version 70, the product has not been sufficiently tested with the EPEL repo enabled and thus it could lead to unexpected issues when packages are updated. We do have an internal improvement case open (CPANEL-17096) that would ensure it's compatible with cPanel & WHM. I'll monitor the case and update this thread with more information as it becomes available.

    Thank you.

    Update: There's currently no specific time frame to offer for official support of the YUM EPEL repository. I'll continue to monitor CPANEL-17096 and report any updates as they become available.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
    Kent Brockman likes this.
  3. yakatz9

    yakatz9 Well-Known Member

    Joined:
    Mar 16, 2010
    Messages:
    51
    Likes Received:
    1
    Trophy Points:
    58
    cPanel Access Level:
    DataCenter Provider
    Is there an update for this now that 72 is out? Is there any way to track it besides watching this forum thread?
     
  4. cPanelMichael

    cPanelMichael Technical Support Community Manager
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    44,803
    Likes Received:
    1,898
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Twitter:
    Hello @yakatz9,

    There's currently no specific time frame to offer regarding official support of the YUM EPEL repository. I've updated the previous post to reflect this information. I'll continue to monitor CPANEL-17096 and report any updates as they become available.

    There's no other method of tracking the status of this improvement request at this time.

    Thank you.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. rarod

    rarod Active Member

    Joined:
    Apr 20, 2017
    Messages:
    33
    Likes Received:
    1
    Trophy Points:
    8
    Location:
    Spain
    cPanel Access Level:
    Root Administrator
    With cloudlinux+cPanel I disable EPEL because packages can be mixed between them.
     
  6. mtindor

    mtindor Well-Known Member

    Joined:
    Sep 14, 2004
    Messages:
    1,344
    Likes Received:
    58
    Trophy Points:
    178
    Location:
    inside a catfish
    cPanel Access Level:
    Root Administrator
    You could always install the EPEL repo and then disable the various EPEL repo options after it is installed -- so that it is never used for an update. Then, if/when you want to install something that is only in the EPEL repo, you can enable the part of the repo that you want long enough to do a 'yum install packagename'. This should work well -- but be cautious. If a particular package you are installing has dependencies that aren't already installed and it tries to use the EPEL repo to install those dependencies, that could present an issue if other, more important, repos that you use regularly have the same files.

    I don't recall if the EPEL and EPEL-Testing repos are two different repos or not. I don't have any installed on my cPanel boxes. But on my billing system I have both installed.

    And in /etc/yum.repos.d/epel.repo and /etc/yum.repos.d/epel-testing.repo I have all of the "enabled=" lines set to:

    enabled=0

    So the nothing will ever update via the EPEL repos without my knowledge. If I want to update/install something from the repo, I have to enable the portion of the repo that has that package or specify the specific repo when updating.

    I'll then do something like:

    yum install <packagename> --enablerepo=epel or yum update <packagename> --enablerepo=epel

    That'll enable it long enough to install/update the specific package(s) that I am trying to update but will leave the repo disabled for any automatic processing (assuming you have all of the enabled= in the repo files set to enabled=0).

    Again I caution about anything requiring dependencies to be installed that aren't already installed though, as ideally if you install a package from EPEL that has dependencies, you probably want those dependencies installed from your existing main repos (if they have those dependencies available) rather than from EPEL. You want to avoid at all cost having EPEL packages installed for dependencies when those same packages are already available in the primary repos. And if a dependency package is already installed but a newer version is available [only] in the EPEL repo, think long and hard before installing that dependency.

    Mike
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice