Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python-pip requires EPEL on Redhat/CentOs 6 and 7 #196

Closed
gene1wood opened this issue May 29, 2015 · 2 comments
Closed

python-pip requires EPEL on Redhat/CentOs 6 and 7 #196

gene1wood opened this issue May 29, 2015 · 2 comments
Assignees

Comments

@gene1wood
Copy link
Contributor

First, apologies for opening this issue. There's an existing issue #115 which begins to describe this bug. I'm opening this issue because conversation on #115 has been restricted to contributors by @shivapoudel (which is of course totally fine).

@shivapoudel would it be possible to add a comment to that issue to indicate the status of any efforts to fix that bug or what people should do who use RHEL/CentOS? From the comments in that issue I wasn't able to determine why the conversation had been restricted (there may be background to this issue I'm unaware of).

To clarify the problem (which isn't very specific in #115), under RHEL/CentOS 7, attempting to install python-pip with a stanza like this

  class { 'python' :
    pip => true,
  }

will fail because the system package that this puppet module calls for isn't part of the base RHEL/CentOS packages, but instead part of EPEL.

A solution to this problem (which I'll try to PR) would be to include the stahnma-epel puppet module as a dependency in the metadata.json. The nice thing about the stahnma-epel puppet module is that it only takes effect on RHEL derivatives and does nothing on other operating systems.

@gene1wood gene1wood changed the title python virtualenv requires EPEL on Redhat/CentOs 7 python virtualenv requires EPEL on Redhat/CentOs 6 and 7 Jun 13, 2015
@gene1wood gene1wood changed the title python virtualenv requires EPEL on Redhat/CentOs 6 and 7 python-pip requires EPEL on Redhat/CentOs 6 and 7 Jun 13, 2015
@gene1wood
Copy link
Contributor Author

Some details about this

Package OS Source
python-pip RHEL/CentOS 6 EPEL
python-virtualenv RHEL/CentOS 6 EPEL
python-pip RHEL/CentOS 7 EPEL
python-virtualenv RHEL/CentOS 7 base

@shivapoudel
Copy link
Contributor

@gene1wood You can submit the PR for this :)

gene1wood added a commit to gene1wood/puppet-python that referenced this issue Jun 13, 2015
shivapoudel pushed a commit that referenced this issue Sep 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants