Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rpm-software-management/dnf
base: 4.18.2
Choose a base ref
...
head repository: rpm-software-management/dnf
compare: 4.19.0
Choose a head ref
  • 15 commits
  • 17 files changed
  • 5 contributors

Commits on Jan 22, 2024

  1. Update use_cases.rst

    mayo0-0 authored and j-mracek committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    b5d25c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. util: Add function for detecting file in specs

    A helper function used to detect if any spec is a filename pattern.
    jan-kolarik authored and j-mracek committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9032dc5 View commit details
    Browse the repository at this point in the history
  2. base: Setup filelists metadata load flags

    Add the filelists metadata load flag based on the optional_metadata_types option.
    jan-kolarik authored and j-mracek committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    11253e8 View commit details
    Browse the repository at this point in the history
  3. commands: Setup filelists requests

    Request loading filelists metadata if the command needs it or its argument specs contain a file pattern.
    jan-kolarik authored and j-mracek committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    1384792 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f22fe8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e40047 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Fix failing API unit test on rawhide (RhBug:2261066)

    For: https://bugzilla.redhat.com/show_bug.cgi?id=2261066
    
    Fixes:
    1: ERROR: test_do_transaction (tests.api.test_dnf_base.DnfBaseApiTest.test_do_transaction)
    1: ----------------------------------------------------------------------
    1: Traceback (most recent call last):
    1:   File "/builddir/build/BUILD/dnf-4.19.0-0.20240130004727.4.18.2+6.g0e400470/tests/api/test_dnf_base.py", line 174, in test_do_transaction
    1:     self.base.do_transaction(display=None)
    1:   File "/builddir/build/BUILD/dnf-4.19.0-0.20240130004727.4.18.2+6.g0e400470/dnf/base.py", line 953, in do_transaction
    1:     self._moduleContainer.save()
    1:   File "/usr/lib64/python3.12/site-packages/libdnf/module.py", line 1241, in save
    1:     return _module.ModulePackageContainer_save(self)
    1:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    1: libdnf._error.Error: Failed to create directory "/etc/dnf/modules.d": 13 - Permission denied# Please enter the commit message for your changes. Lines starting
    
    It is also failing in our nightlies.
    kontura authored and jan-kolarik committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    7fc4bb6 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Remove Recommends: deltarpm for Fedora 40+

    It is a reflection of https://fedoraproject.org/wiki/Changes/Drop_Delta_RPMs
    Not installing DeltaRPMs by default on new systems make sence because
    using RPM deltas is by default swithed off.
    
    The change will slightly make systems smaller.
    
    DNF workflow - check configuration option `deltarpm` then check whether binary
    deltarpm is available, then request repository for deltas.
    
    Related: https://bugzilla.redhat.com/show_bug.cgi?id=2252128
    j-mracek authored and jan-kolarik committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    76cbf76 View commit details
    Browse the repository at this point in the history
  2. [Doc] Modify description of deltarpm option

    The change reflects the change in libdnf. The patch also describe
    a requirement for the option
    j-mracek authored and jan-kolarik committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    ccb678a View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    57a4fde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    611e33a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8db3a6 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. automatic: Use add_security_filters, not _update_security_filters

    Resolves https://issues.redhat.com/browse/RHEL-21874
    
    It seems that these two approaches for selecting security updates
    sometimes disagree. The regular `dnf update` command uses
    base.add_security_filters to select security updates, so dnf-automatic
    should do the same.
    evan-goode authored and kontura committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    0b4b8cc View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Fix unload plugins behavior without filelists

    For packages originating outside the System repository, we don't populate the `pkg.files` when running without filelists metadata. Use RPM database as a source instead.
    jan-kolarik authored and kontura committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    ced5120 View commit details
    Browse the repository at this point in the history
  2. Release 4.19.0

    jan-kolarik committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    566a61f View commit details
    Browse the repository at this point in the history