libcomps:

  • Make libcomps packagable as a Python package
  • Add missing python metadata to python2/3-libcomps
  • Fix segfault when converting empty dict to string (RhBug:1757959)

libdnf:

  • Report reason how package was excluded (RhBug:1649754)
  • Additional Arm detection improvements (RhBug:1691430)
  • Set skip_if_unavailable for media repos to skip their update (RhBug:1716067)
  • Add support of xml:base for remote and local url in context (RhBug:1734350, 1717865)
  • Handle NoModuleException in dnf_context_reset_modules (RhBug:1767453)
  • Add missing C function hy_nevra_free() for HyNevra deallocation
  • Context part of libdnf now uses metadata_expire from global configuration

dnf:

  • Enable versionlock for check-update command (RhBug:1750620)
  • Add error message when no active modules matched (RhBug:1696204)
  • Log mirror failures as warning when repo load fails (RhBug:1713627)
  • dnf-automatic: Change all systemd timers to a fixed time of day (RhBug:1754609)
  • DNF can use config from the remote location (RhBug:1721091)
  • [doc] update reference to plugin documentation (RhBug:1706386)
  • [yum compatibility] Report all packages in repoinfo
  • [doc] Add definition of active/inactive module stream
  • repoquery: Add a switch to disable modular excludes
  • Report more informative messages when no match for argument (RhBug:1709563)
  • [doc] Add description of excludes in dnf
  • Report more descriptive message when removed package is excluded
  • Add module repoquery command
  • Fix assumptions about ARMv8 and the way the rpm features work (RhBug:1691430)
  • Add Requires information into module info commands
  • Enhance inheritance of transaction reasons (RhBug:1672618,1769788)
  • Make DNF compatible with FIPS mode (RhBug:1762032)
  • Return always alphabetically sorted modular profiles

microdnf:

  • Fix: do not download metadata in remove command
  • Add repolist command (RhBug:1584952)
  • Add repoquery command (RhBug:1769245)

dnf-plugins-core:

  • [reposync] Add --urls option (RhBug:1686602)
  • [versionlock] Add --raw option (RhBug:1645564)
  • [doc] move manpages for plugins to "dnf-PLUGIN" (RhBug:1706386)
  • Add new plugin post-transaction-actions (RhBug:967264)
  • [builddep] Add --skip-unavailable switch (RhBug:1628634)
  • [versionlock] Don't apply excludes on @System (RhBug:1726712)
  • [reposync] Ignore only modular excludes (RhBug:1750273)

How to install

sudo dnf upgrade --advisory=FEDORA-2019-0d122cc67a

This update has been submitted for testing by amatej.

2 months ago

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

2 months ago

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

2 months ago
User Icon adamwill commented & provided feedback 2 months ago

openQA test failures here are because this libdnf requires librepo 1.11.0 or later, but FEDORA-2019-7cafbe66ba (which contains librepo 1.11.0) hasn't gone stable yet, it's pending. I'll refire the tests after that goes stable.

This update has been pushed to testing.

2 months ago
User Icon mikedep333 commented & provided feedback 2 months ago
karma

Upgrading fails.

#librepo 1.11.0
[root@7fe5555f67c7 /]# dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2019-7cafbe66ba
Last metadata expiration check: 0:03:58 ago on Tue 03 Dec 2019 08:19:56 PM UTC.
No security updates needed, but 30 updates available
Dependencies resolved.
Nothing to do.
Complete!

# This update
[root@7fe5555f67c7 /]# dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2019-0d122cc67a
Last metadata expiration check: 0:05:25 ago on Tue 03 Dec 2019 08:19:56 PM UTC.
Dependencies resolved.

 Problem 1: cannot install the best update candidate for package libcomps-devel-0.1.11-1.fc30.x86_64
  - nothing provides pkgconfig(-lcomps) needed by libcomps-devel-0.1.12-1.fc30.x86_64
  - nothing provides pkgconfig(-L/usr/lib64) needed by libcomps-devel-0.1.12-1.fc30.x86_64
 Problem 2: problem with installed package libcomps-devel-0.1.11-1.fc30.x86_64
  - package libcomps-devel-0.1.11-1.fc30.x86_64 requires libcomps.so.0.1.11()(64bit), but none of the providers can be installed
  - package libcomps-devel-0.1.11-1.fc30.x86_64 requires libcomps(x86-64) = 0.1.11-1.fc30, but none of the providers can be installed
  - cannot install both libcomps-0.1.12-1.fc30.x86_64 and libcomps-0.1.11-1.fc30.x86_64
  - cannot install both libcomps-0.1.11-1.fc30.x86_64 and libcomps-0.1.12-1.fc30.x86_64
  - cannot install the best update candidate for package libcomps-0.1.11-1.fc30.x86_64
  - nothing provides pkgconfig(-lcomps) needed by libcomps-devel-0.1.12-1.fc30.x86_64
  - nothing provides pkgconfig(-L/usr/lib64) needed by libcomps-devel-0.1.12-1.fc30.x86_64
==============================================================================================================================
 Package                        Architecture           Version                          Repository                       Size
==============================================================================================================================
Upgrading:
 dnf                            noarch                 4.2.17-1.fc30                    updates-testing                 395 k
 dnf-data                       noarch                 4.2.17-1.fc30                    updates-testing                  46 k
 dnf-yum                        noarch                 4.2.17-1.fc30                    updates-testing                  44 k
 libdnf                         x86_64                 0.39.1-1.fc30                    updates-testing                 606 k
 python3-dnf                    noarch                 4.2.17-1.fc30                    updates-testing                 420 k
 python3-hawkey                 x86_64                 0.39.1-1.fc30                    updates-testing                  95 k
 python3-libdnf                 x86_64                 0.39.1-1.fc30                    updates-testing                 711 k
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 libcomps                       x86_64                 0.1.12-1.fc30                    updates-testing                  74 k
Skipping packages with broken dependencies:
 libcomps-devel                 x86_64                 0.1.12-1.fc30                    updates-testing                  28 k

Transaction Summary
==============================================================================================================================
Upgrade  7 Packages
Skip     2 Packages

Total download size: 2.3 M
Is this ok [y/N]: N
Operation aborted.

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.

2 months ago
User Icon decathorpe commented & provided feedback 2 months ago
karma

This update makes libcomps-devel uninstallable due to borked pkgconfig(-L/usr/lib64) and pkgconfig(-lcomps) dependencies.

amatej edited this update.

New build(s):

  • libcomps-0.1.14-1.fc30

Removed build(s):

  • libcomps-0.1.12-1.fc30

Karma has been reset.

a month ago

This update has been submitted for testing by amatej.

a month ago
User Icon amatej commented & provided feedback a month ago

Thank you for the reports, I have updated the libcomps package to a new version which should have the problem fixed.

This update has been pushed to testing.

a month ago

amatej edited this update.

a month ago
User Icon dhgutteridge commented & provided feedback a month ago
karma

No regressions noted.

Test Case base update cli
User Icon mikedep333 commented & provided feedback a month ago
karma

The Pulp_rpm project's containers are successfully using this update, and our functional tests are passing.

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

a month ago
User Icon samoht0 commented & provided feedback a month ago
karma

works for me

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

24 days ago

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

24 days ago

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

19 days ago

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

19 days ago

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

19 days ago

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

19 days ago

This update has been submitted for stable by amatej.

11 days ago

This update has been pushed to stable.

11 days ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
3
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
5
Stable by Time
14 days
Dates
submitted
2 months ago
in testing
a month ago
in stable
11 days ago
modified
a month ago
BZ#1672618 Upgrading obsoleted package doesn't keep reason
0
0
BZ#1750273 dnf reposync ignoring includepkgs directive (regression)
0
0
BZ#1769788 dnf autoremove tries to remove kernel
0
0

Automated Test Results

Test Cases

0 1 Test Case base update cli
0 0 Test Case langpacks packages