dnf - Package manager forked from Yum, using libsolv as a dependency resolver

Edit Package dnf

Dandified Yum (DNF) is the next upcoming major version of Yum. It does package management using RPM, libsolv and libdnf libraries. For metadata handling and package downloads it utilizes librepo. To process and effectively handle the comps data it uses libcomps.

Refresh
Refresh
Source Files
Filename Size Changed
dnf-4.5.2.tar.gz 0001855888 1.77 MB
dnf.changes 0000019631 19.2 KB
dnf.spec 0000011918 11.6 KB
Latest Revision
Wolfgang Engel's avatar Wolfgang Engel (bigironman) accepted request 853466 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 2)
- Update to version 4.5.2
  + Change behaviour of Package().from_repo
  + Add a get_current() method to SwdbInterface
  + Add `from_repo` attribute for Package class (rh#1898968, rh#1879168)
  + Correct description of Package().reponane attribute
  + Add unittest for new API
  + Make rotated log file (mode, owner, group) match previous log settings (rh#1894344)
  + [doc] Improve description of modular filtering
  + [doc] add documentation for from_repo
  + [doc] deprecated alias for dnf repoquery --deplist <deplist_option-label>
  + New config option module_allow_stream_switch allows switching enabled streams

- Update to version 4.4.2
  + Warn about key retrieval over http
  + Fix --setopt=cachedir writing outside of installroot
  + Add vendor to dnf API (rh#1876561)
  + Add allow_vendor_change option (rh#1788371) (rh#1788371)
- Rename dnf-conf package to dnf-data, in line with upstream

- Update to version 4.4.0
  + Handle empty comps group name (rh#1826198)
  + Remove dead history info code (rh#1845800)
  + Improve command emmitter in dnf-automatic
  + Enhance --querytags and --qf help output
  + [history] add option --reverse to history list (rh#1846692)
  + Add logfilelevel configuration (rh#1802074)
  + Don't turn off stdout/stderr logging longer than necessary (rh#1843280)
  + Mention the date/time that updates were applied
  + [dnf-automatic] Wait for internet connection (rh#1816308)
  + [doc] Enhance repo variables documentation (rh#1848161, rh#1848615)
  + Add librepo logger for handling messages from librepo (rh#1816573)
  + [doc] Add package-name-spec to the list of possible specs
  + [doc] Do not use <package-nevr-spec>
  + [doc] Add section to explain -n, -na and -nevra suffixes
  + Add alias 'ls' for list command
  + remove log_lock.pid after reboot (rh#1863006)
  + comps: Raise CompsError when removing a non-existent group
  + Add methods for working with comps to RPMTransactionItemWrapper
  + Implement storing and replaying a transaction
  + Log failure to access last makecache time as warning
  + [doc] Document Substitutions class
  + Dont document removed attribute ``reports`` for get_best_selector
  + Change the debug log timestamps from UTC to local time

- Use systemd_ordering instead of sytemd_requires, we don't want
  systemd in our containers.

- Update to version 4.2.23
  + Fix completion helper if solv files not in roon cache (rh#1714376)
  + Add bash completion for 'dnf module' (rh#1565614)
  + Check command no longer reports  missing %pre and %post deps (rh#1543449)
  + Check if arguments can be encoded in 'utf-8'
  + [doc] Remove incorrect information about includepkgs (rh#1813460)
  + Fix crash with "dnf -d 6 repolist" (rh#1812682)
  + Do not print the first empty line for repoinfo
  + Redirect logger and repo download progress when --verbose
  + Respect repo priority when listing packages (rh#1800342)
  + [doc] Document that list and info commands respect repo priority
  + [repoquery] Do not protect running kernel for --unsafisfied (rh#1750745)
  + Remove misleading green color from the "broken dependencies" lines (rh#1814192)
  + [doc] Document color options
  + Fix behavior of install-n, autoremove-n, remove-n, repoquery-n
  + Fix behavior of localinstall and list-updateinfo aliases
  + Add updated field to verbose output of updateinfo list (rh#1801092)
  + Add comment option to transaction (rh#1773679)
  + Add new API for handling gpg signatures (rh#1339617)
  + Verify GPG signatures when running dnf-automatic (rh#1793298)
  + Fix up Conflicts: on python-dnf-plugins-extras
  + [doc] Move yum-plugin-post-transaction-actions to dnf-plugins-core
  + Remove args "--set-enabled", "--set-disabled" from DNF (rh#1727882)
  + Search command is now alphabetical (rh#1811802)
  + Fix downloading packages with full URL as their location
  + repo: catch libdnf.error.Error in addition to RuntimeError in load() (rh#1788182)
  + History table to max size when redirect to file (rh#1786335, rh#1786316)
Comments 0
openSUSE Build Service is sponsored by