createrepo_c:

  • Fix memory leaks
  • Fix a bug in cr_repomd_record_compress_and_fill()
  • Zero init buffer to prevent use of garbage values if input is too short
  • Use copy+delete fallback when moving of a dir fails
  • Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata
  • Set database version only for the database records, not everything
  • If the new repodata generated during an --update run exactly matches the old repodata don't touch the files
  • Use --error-exit-val option by default

libdnf:

  • Use rpmdbCookie from librpm, remove hawkey.Sack._rpmdb_version
  • Fix handling transaction id in resolveTransactionItemReason (RhBug:2010259,2053014)
  • Remove deprecated assertions (RhBug:2027383)
  • Increase required rpm version since we use rpmdbCookie()

dnf:

  • Allow destdir option with modulesync command
  • Add documentation for query api flags (RhBug:2035577)
  • Fix swap command to work with local rpm files correctly (RhBug:2036434)
  • Don't recommend %{_bindir}/sqlite3 for bash-completion (RhBug:1947925)
  • Recommend rpm-plugin-systemd-inhibit only if systemd (RhBug:1947924)
  • Fix regression in verifying signatures using rpmkeys
  • Use rpm.TransactionSet.dbCookie() to determining if rpmdb has changed (RhBug:2043476)
  • Fix decompression of groups.xml (RhBug:2030255)
  • Fix history undo on a Reason Change (RhBug:2010259,2053014)
  • Remove /usr/bin from sys.path to avoid accidentally importing garbage
  • Fix: Python dnf API does not respect cacheonly (RhBug:1862970)
  • Fix python3.11 build: remove deprecated, update traceback regex
  • fix dnf mark error when history sqlite missing
  • [doc] Improve description of multilib_policy=all (RhBug:1996681,1995630)
  • [doc] clarify effect of --enablerepo and --disablerepo options (RhBug:2031414)
  • [doc] default values for module_obsoletes and module_stream_switch (RhBug: 2051846)

dnf-plugins-core:

  • Add a new subpackage with modulesync command. The command downloads packages from modules and/or creates a repository with modular data. (RhBug:1868047)
  • [groups-manager] Use full NEVRA (not only name) for matching packages (RhBug:2013633)
  • [repoclosure] Print counts of missing dependencies
  • [reposync] Do not stop downloading packages on the first error (RhBug:2009894)
  • [versionlock] Fix: Multiple package-name-spec arguments don't lock correctly (RhBug:2001039) (RhBug:2013324)
  • [versionlock] Update documentation for adding specifi version (RhBug:2013332)

dnf-plugins-extras:

  • Fix cleaning up destdir after system-upgrade (RhBug:2024430)

microdnf:

  • Remove non-breaking space from "Size" column (RhBug:2010676)

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

3 months ago

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

3 months ago

This update has been submitted for stable by bodhi

3 months ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
0 days
Dates
submitted
3 months ago
in testing
3 months ago
in stable
3 months ago
BZ#2004853 Module yaml error: Unexpected key in data: static_context
0
0
BZ#2010259 [abrt] dnf: _revert_transaction(): history.py:233:_revert_transaction:KeyError: 'Reason Change'
0
0
BZ#2010676 Escape sequence is printed instead of a non-breaking space in the Size column
0
0
BZ#2024430 dnf system-upgrade with --downloaddir uses rm -rf and will destroy user data
0
0
BZ#2030255 Intermittent failure of `dnf --cacheonly`
0
0
BZ#2031414 `dnf --disablerepo`/`dnf --enablerepo` documentation is confusing
0
0
BZ#2036434 dnf swap with local rpm produces Error: Cannot add local packages, because transaction job already exists
0
0
BZ#2040168 dnf fails to build with Python 3.11: AssertionError: False is not true
0
0
BZ#2051846 dnf.conf(5) does not document a default value for module_obsoletes and module_stream_switch
0
0

Automated Test Results

Test Cases

0 0 Test Case base update cli
0 0 Test Case default font installation
0 0 Test Case langpacks packages
0 0 Test Case package install remove