Project

Profile

Help

Issue #5853

pulp_rpm does not declare its dependency on libcomps & PyGObject

Added by mdepaulo@redhat.com 11 months ago. Updated 11 months 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 - DUPLICATE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

Associated revisions

Revision bf738b79 View on GitHub
Added by Mike DePaulo 11 months ago

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

Revision c403eab3 View on GitHub
Added by Mike DePaulo 11 months ago

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

Revision 8b43bb3a View on GitHub
Added by Mike DePaulo 11 months ago

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)

Revision d6afa63e View on GitHub
Added by ttereshc 11 months ago

Fix the changelog type.

re #5853

Revision 8699a6db View on GitHub
Added by ttereshc 11 months ago

Fix the changelog type.

re #5853

(cherry picked from commit d6afa63edcf6e3a2008d85ff714e532b6ebad7e5)

History

#1 Updated by mdepaulo@redhat.com 11 months ago

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

#2 Updated by Anonymous 11 months ago

  • Status changed from NEW to MODIFIED

#3 Updated by daviddavis 11 months ago

#4 Updated by mdepaulo@redhat.com 11 months ago

  • Status changed from MODIFIED to 5

#5 Updated by ttereshc 11 months ago

  • Status changed from 5 to MODIFIED

#6 Updated by ttereshc 11 months ago

  • Triaged changed from No to Yes
  • Sprint set to Sprint 63

#7 Updated by Anonymous 11 months ago

#8 Updated by fao89 11 months ago

  • Tags CI/CD added

#9 Updated by ttereshc 11 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF