Project

Profile

Help

Issue #5853

closed

pulp_rpm does not declare its dependency on libcomps & PyGObject

Added by mdepaulo@redhat.com over 2 years ago. Updated over 2 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
CI/CD
Sprint:
Sprint 63
Quarter:

Description

Once the necessary changes have been made to the containers and the installer, pulp_rpm should declare its dependency on libcomps & PyGObject in setup.py.


Related issues

Has duplicate RPM Support - Issue #5616: Require PyGObjectCLOSED - DUPLICATEActions
Actions #1

Updated by mdepaulo@redhat.com over 2 years ago

  • Subject changed from pulp_rpm should declare its dependency on libcomps & PyGObject to pulp_rpm does not declare its dependency on libcomps & PyGObject

Added by Mike DePaulo over 2 years ago

Revision bf738b79

Problem: pulp_rpm does not declare its dependency on libcomps & PyGObject

Solution: Specify them with them in setup.py

Required PR: https://github.com/pulp/pulpcore/pull/437

fixes: #5853

Actions #2

Updated by Anonymous over 2 years ago

  • Status changed from NEW to MODIFIED
Actions #3

Updated by daviddavis over 2 years ago

Added by Mike DePaulo over 2 years ago

Revision c403eab3

Story: As a user of pulp_rpm_prerequisites I have libcomps installed from pypi

Implementation: Now that pulp_rpm declares its dependency on libcomps (and PyGObject), let the pip install of pulp_rpm install libcomps as a dependency from PyPI.

The only change to this repo is to update the comments on why we must install the build deps of scikit-build & nose, which are already installed for createrepo_c.

fixes: #5840 as a user of pulp_rpm_prerequisites I have libcomps installed from pypi https://pulp.plan.io/issues/5840

re: #5853 pulp_rpm does not declare its dependency on libcomps & PyGObject https://pulp.plan.io/issues/5853

Actions #4

Updated by mdepaulo@redhat.com over 2 years ago

  • Status changed from MODIFIED to 5

Added by Mike DePaulo over 2 years ago

Revision 8b43bb3a

Problem: pulp_rpm does not declare its dependency on libcomps & PyGObject

Solution: Specify them with them in setup.py

Required PR: https://github.com/pulp/pulpcore/pull/437

fixes: #5853 (cherry picked from commit bf738b79f895895736f8220086a23510e08045bc)

Actions #5

Updated by ttereshc over 2 years ago

  • Status changed from 5 to MODIFIED
Actions #6

Updated by ttereshc over 2 years ago

  • Triaged changed from No to Yes
  • Sprint set to Sprint 63
Actions #7

Updated by Anonymous over 2 years ago

Added by ttereshc over 2 years ago

Revision d6afa63e

Fix the changelog type.

re #5853

Added by ttereshc over 2 years ago

Revision 8699a6db

Fix the changelog type.

re #5853

(cherry picked from commit d6afa63edcf6e3a2008d85ff714e532b6ebad7e5)

Actions #8

Updated by fao89 over 2 years ago

  • Tags CI/CD added
Actions #9

Updated by ttereshc over 2 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Also available in: Atom PDF