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

Add provides for python2-* packages #85

Merged
merged 1 commit into from
Apr 10, 2017
Merged

Conversation

pcreech
Copy link
Member

@pcreech pcreech commented Apr 4, 2017

Add provides for python2-* packages. Fedora downstream packages are
named python2-* and provide python-*. Upstream needs to mirror this for
dependency resolution to work properly

re #2687

Add provides for python2-* packages.  Fedora downstream packages are
named python2-* and provide python-*.  Upstream needs to mirror this for
dependency resolution to work properly

re #2687
@mention-bot
Copy link

@pcreech, thanks for your PR! By analyzing the history of the files in this pull request, we identified @jortel, @dkliban and @seandst to be potential reviewers.

@@ -69,6 +69,7 @@ rm -rf %{buildroot}
%package -n python-pulp-ostree-common
Summary: Pulp OSTree support common library
Group: Development/Languages
Provides: python2-pulp-ostree-common
Copy link

@jortel jortel Apr 4, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this only needed for the pulp-ostree-common package and not the others?

Copy link
Member Author

@pcreech pcreech Apr 4, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Due to fedora naming conventions, the packages that are in fedora that are named python-* are named python2-*. These fedora packages have a 'Provides:' line for python-*. Since we don't provide a python2-* from upstream, these packages conflict with each other.

This only exists for packages prefixed with python, as this denotes a python library. Other packages are not prefixed with python, so proper package hierarchy exists.

@pcreech pcreech merged commit a7d9ed3 into pulp:1.2-dev Apr 10, 2017
@pcreech pcreech deleted the add-provides branch April 10, 2017 13:00
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

Successfully merging this pull request may close these issues.

None yet

3 participants