rpkg

  • Obsoletes python2-rpkg after upgrade to Fedora30 (#1724727).

  • Fix libmodulemd requirements:
    Requiring libmodulemd was incorrect, as that is the 2.x API, which rpkg is not yet compatible with. This was working by coincidence because libmodulemd1 is usually on most systems and thus this would succeed to install and run, but the proper dep here is on libmodulemd1 which provides the 1.x API being used by rpkg.

fedpkg

Backporting epel8 related changes:

  • Add epel*-playground into rpmdefines This will allow for epel8_playground to be used as a distag and also for git srpm and other commands not to barf on epel8-playground branch.

  • epel8-playground and above playground branches should be considered as release branches so that it will use epelX-playground-candidate target to build.
    epel8 and above should be considered a stream branch to use package.cfg file in the branch.

How to install

sudo dnf upgrade --advisory=FEDORA-2019-d0a96fc5ba

This update has been submitted for testing by onosek.

8 months ago

This update's test gating status has been changed to 'waiting'.

8 months ago

This update's test gating status has been changed to 'ignored'.

8 months ago

This update has been pushed to testing.

8 months ago
User Icon ppisar commented & provided feedback 8 months ago
karma

python2-rpkg-1.58-8.fc29 cannot be installed because it requires python2-libmodulemd1 that was removed from libmodule1-1.8.15-3. Please rebuild it against python3-libmodulemd1.

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

8 months ago
User Icon sgallagh commented & provided feedback 8 months ago

@ppisar: The loss of python2-libmodulemd1 is a mistake on my part. I meant to remove it only from F31+, but I accidentally included it in F29 and F30. I will correct that.

User Icon onosek commented & provided feedback 8 months ago

@ppisar, thanks for the report. This has to be fixed on libmodulemd1 side. Maintainer already promised to fix this with adding the python2-libmodulemd1 subpackage to the release. Currently, it works with libmodule1-1.8.13-1. And "updates-testing", which contains libmodule1-1.8.15-3 repo should be disabled.

FEDORA-2019-7601bd3aaf

onosek edited this update.

8 months ago
User Icon ppisar commented & provided feedback 8 months ago
karma

I confirm the update works with python2-libmodulemd1-1.8.15-3.fc29.1. I recommend merging the two updates into one.

This update can be pushed to stable now if the maintainer wishes

8 months ago

This update has been submitted for stable by bodhi.

8 months ago

This update has been pushed to stable.

8 months ago

Please login to add feedback.

Metadata
Type
enhancement
Severity
medium
Karma
1
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Time
7 days
Dates
submitted
8 months ago
in testing
8 months ago
in stable
8 months ago
modified
8 months ago
BZ#1724727 Workstation fails to upgrade from 29 to 30 python2-rpkg
0
0

Automated Test Results

Test Cases

0 0 Test Case build from distgit with mock
0 0 Test Case clone distgit repository
0 0 Test Case download upstream sources
0 0 Test Case scratch build from distgit