Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: dnf5 | Distribution: Mageia |
Version: 5.2.4.0 | Vendor: Mageia.Org |
Release: 4.mga10 | Build date: Wed Oct 2 00:58:00 2024 |
Group: System/Packaging | Build host: localhost |
Size: 2008246 | Source RPM: dnf5-5.2.4.0-4.mga10.src.rpm |
Packager: daviddavid <daviddavid> | |
Url: https://github.com/rpm-software-management/dnf5 | |
Summary: Command-line package manager |
DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups & environments.
GPL-2.0-or-later
* Wed Oct 02 2024 daviddavid <daviddavid> 5.2.4.0-4.mga10 + Revision: 2102447 - rebuild for new fmt 11.0.2 * Sat Aug 24 2024 daviddavid <daviddavid> 5.2.4.0-3.mga10 + Revision: 2090577 - rebuild for new perl 5.40.0 * Wed Aug 07 2024 daviddavid <daviddavid> 5.2.4.0-2.mga10 + Revision: 2083967 - do not conflicts libdnf4 * Mon Jul 08 2024 wally <wally> 5.2.4.0-1.mga10 + Revision: 2080288 - new version 5.2.4.0 * Sat Jun 08 2024 ngompa <ngompa> 5.2.3.0-1.mga10 + Revision: 2070993 - Rebase to version 5.2.3.0 * Wed May 08 2024 wally <wally> 5.1.17-5.mga10 + Revision: 2062886 - add provides with isa to devel pkgs * Sun Apr 14 2024 wally <wally> 5.1.17-4.mga10 + Revision: 2057369 - sync more with Fedora * Thu Apr 04 2024 wally <wally> 5.1.17-3.mga10 + Revision: 2054409 - yet another rebuild for i686 * Thu Apr 04 2024 wally <wally> 5.1.17-2.mga10 + Revision: 2054393 - rebuild for i686 * Thu Apr 04 2024 ns80 <ns80> 5.1.17-1.mga10 + Revision: 2054311 - new version 5.1.17 for CVE-2024-1930 and CVE-2024-2746 (incomplete fix for CVE-2024-1929) (mga#33057) * Fri Feb 23 2024 ngompa <ngompa> 5.1.13-1.mga10 + Revision: 2043589 - Update to 5.1.13 - Add patches to fix the build for GCC < 13 * Tue Jan 30 2024 wally <wally> 5.1.10-2.mga10 + Revision: 2036254 - fix python3-libdnf5 python provides * Wed Jan 03 2024 ngompa <ngompa> 5.1.10-1.mga10 + Revision: 2026412 - Update to 5.1.10 - Add patch to add support for RPM Group tag in dnf5daemon * Wed Dec 27 2023 ngompa <ngompa> 5.1.9-2.mga10 + Revision: 2022228 - Enable tests and fix runtime dependency on libcurl * Wed Dec 20 2023 tv <tv> 5.1.9-1.mga10 + Revision: 2020205 - Add obsoletes of microdnf - 5.1.9 - Disable new rhsm plugin * Tue Sep 19 2023 ngompa <ngompa> 5.1.4-1.mga10 + Revision: 1987932 - Update to 5.1.4 + Fix Builds on i386 + Print error if unsupported architecture used + argument_parser: New error class for invalid value + Allow obsoletion of protected packages + Add support for repository configuration in /usr * Wed Sep 13 2023 ngompa <ngompa> 5.1.3-1.mga10 + Revision: 1986414 - Update to 5.1.3 + Improved tests for IniParser + Add directories for repos configuration overrides to the package + Sort repos in 'repo info' command output + Fix algorithm in package NEVRA filter + Add drop-in configuration directories to package + Make releasever_major, releasever_minor read-only + Add option conflicts for repoquery + Improve documentation for `repoquery --{installed,available,updates}` + changes.rst: `--noautoremove` was added back + Add `--skip-unavailable` option for `module` commands + Implement `module disable` and `module reset` + repoquery: add `--location` and `location` querytag + repoquery: add `--disable-modular-filtering` option + Add `dsync` alias for `distro-sync` + Improved output of `repo_info` - Backport patch to support repo configuration in /usr - Add patch to drop use of Werror - Adapt packaging to Mageia - imported package dnf5 * Wed Aug 16 2023 Nicola Sella <nsella@redhat.com> 5.1.2-1 - Release 5.1.2 - Print error messages in nested errors - Implement `dnf5daemon-server` introspection xml for Advisory interface - Implement `dnf5daemon-client advisory info` command - Implement `dnf5daemon-client advisory list` command - Implement `dnf5daemon-server` advisory service - Improve `dnf5daemon-client --help` - Enable `--repofrompath` repos by default - Fix error on creating repo with duplicate id * Fri Aug 04 2023 Packit <hello@packit.dev> - 5.1.1-1 - Postpone replace of DNF to Fedora 41 - Add a description of `with_binaries` option for dnf5daemon - Include RPM logs in KeyImportError - Abort PGP checking immediately if any checks fail - Display warning message when any PGP checks skipped - Don't allow main gpgcheck=0 to override repo config - gups and environments to `history info` ouput - Store missing id and repoid in db for groups/environments - Fix out-of-bounds access in Goal::Impl::add_install_to_goal - Fix repoquery `--list` - `allow_vendor_change` was reverted back to true - Doc update to allow `logdir` outside the installroot - Remove `grouplist` and `groupinfo` aliases - Add `grp` alias for group command - `repoquery --exactdeps` needs `--whatdepends` or `--whatrequires` - Update and unify repoquery manpage - Document replace of `-v` option by `repoinfo` command - Add `remove --no-autoremove` option - Document dropped `if` alias of `info` command - document `actions` plugin - Fix printing advisories for the running kernel - Revert "advisory: add running kernel before pkg_specs filtering" * Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Tue Jul 18 2023 Packit <hello@packit.dev> - 5.1.0-1 - Minor version update. API is considered stable - Remove unneeded unused configuration priority - Don't show dnf5-command hint for unknown options, only commands - Add hint to install missing command with dnf5-command(<name>) - Add dnf5-command(<command-name>) provides to dnf5 - Add dnf5-command(<command-name>) provides to dnf5-plugins - Document several methods as deprecated - Fix core dump on `--refresh` switch usage - Add `repoquery -l`/`--list` aliases for `--files` for rpm compat - Add `vendor` attr to package in `dnfdaemon-server` - Document `dnf5-plugins` package in man pages * Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 5.0.15-4 - Perl 5.38 rebuild * Sat Jul 01 2023 Python Maint <python-maint@redhat.com> - 5.0.15-3 - Rebuilt for Python 3.12 * Fri Jun 30 2023 Adam Williamson <awilliam@redhat.com> - 5.0.15-2 - Rebuild for fmt 10 again * Thu Jun 29 2023 Packit <hello@packit.dev> - 5.0.15-1 - Add `module enable` subcommand - Add `--repofrompath` option - Add `--forcearch` option to multiple commands - Add `reinstall --allowerasing` option - Add `repoquery --sourcerpm` option - Add `repoquery --srpm` option - Add `chacheonly` configuration option - Add `--cacheonly` option - Add `--refresh` option - Change default value for `best` configuration to true - Change default value for `allow_vendor_change` configuration to false - changelog: Fix behavior of `--since` option - builddep: Fix handling BuildRequires in spec files - swig: Return None for unset options in Python - Verify transaction PGP signatures automatically - Fix checking whether updateinfo metadata are required - Fix handling empty epoch when comparing nevra - Fix building with upcoming fmt-10 library - Rename namespace, includes and directories from libdnf to libdnf5 - Provide /var/cache/libdnf5 instead of /var/cache/libdnf (RhBug:2216849) * Wed Jun 28 2023 Vitaly Zaitsev <vitaly@easycoding.org> - 5.0.14-2 - Rebuilt due to fmt 10 update. - Added upstream patches with fmt 10 build fixes. * Wed Jun 14 2023 Packit <hello@packit.dev> - 5.0.14-1 - Modify libdnf5-devel to generate pkgconf(libdnf5) - Handle unnamed environments in transaction table - Return error exit code on RPM transaction failure - Add `repoquery --file` option - Add `repoquery --arch` option - Add `repoquery --installonly` option - Add `repoquery --extras`, `--upgrades` and `--recent` options - Add `repoquery --changelogs` formatting option - Don't complete ls alias - Add rq command alias for `repoquery` - Exclude dnf.conf when not installed - Improve the download methods API - Switch to parameterless download methods and introduce setters for fail_fast and resume - Affected classes: libdnf::repo::FileDownloader, libdnf::repo::PackageDownloader * Tue May 30 2023 Packit <nsella@redhat.com> - 5.0.13-2 - Update specfile to exclude dnf.conf for fedora < 39 * Mon May 29 2023 Packit <hello@packit.dev> - 5.0.13-1 - Release 5.0.13 - Fix resolve behavior for `download` - Add a message when `--downloadonly` is used - Add `--downloadonly` option to multiple commands * Thu May 25 2023 Nicola Sella <nsella@redhat.com> - 5.0.12-1 - Release 5.0.12 - Have DNF update to DNF5 - Add dnf, yum obsoletes and provides - Symlinks for `dnf` and `yum` binaries - Move ownership of /etc/dnf/dnf.conf, /etc/dnf/vars, and /etc/dnf/protected.d from dnf-data to libdnf5 - Conflict with older versions of dnf-data that own these files/directories - Print environments in the transaction table - Add support for environmantal groups in dnf5daemon - Handle unnamed groups in transaction table - Update documentation for `distro-sync --skip-unavailable` - Update documentation for `downgrade --skip-unavailable` - Update documentation for `upgrade --skip-unavailable` - Add repoquery `--files` and `files` querytag instead of `--list` - Add getters to package for: debug, source, repo-name - Add `repoquery --querytags` option - Document `repoquery --queryformat` - Add `repoquery --qf` alias to `repoquery --queryformat` - Add get_depends() to package and --depends to repoquery - Implement keepcache functionality (RhBug:2176384) - API changes: - libdnf::repo::PackageDownloader default ctor dropped (now accepting the Base object) - libdnf::base::Transaction not accepting dest_dir anymore (implicitly taken from configuration) - A note for existing users: - Regardless of the keepcache option, all downloaded packages have been cached up until now. - Starting from now, downloaded packages will be kept only until the next successful transaction (keepcache=False by default). - To remove all existing packages from the cache, use the `dnf5 clean packages` command. - goal: Split group specs resolution to separate method - comps: Possibility to create an empty EnvironmentQuery - `remove` command accepts `remove spec` - Refactor remove positional arguments - Remove duplicates from `group list` output - Document `copr` plugin command - Document `builddep` plugin command * Fri May 19 2023 Petr Pisar <ppisar@redhat.com> - 5.0.11-3 - Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19) * Fri May 19 2023 Nicola Sella <nsella@redhat.com> - 5.0.11-2 - Fix builds for arch non x86_64 * Thu May 18 2023 Packit <hello@packit.dev> - 5.0.11-1 - Release 5.0.11 - Add --contains-pkgs option to group info - Add filter for containing package names - Fix parameter names in documentation - Document create parameter of RelDep::get_id method - Document RepoQuery::filter_local - Document repoclosure in man pages - Document repoclosure command - Implement repoclosure plugin - package_query: filter_provides accepts also Reldep - Fix download callbacks and many segfaults in dnf5daemon - Add allow-downgrade configuration option - Release 5.0.10 - dnf5-plugins: implement 'dnf5 copr' - Add new configuration option exclude_from_weak_autodetect - Add new config option exclude_from_weak - Add repoquery --unneeded - Fix handling of incorrect argument (RhBug:2192854) - Add detect_release to public API - Add group --no-packages option - Add group upgrade command - Enable group upgrades in transaction table - Add --destdir option to download command - Filter latest per argument for download command - Add builddep --allowerasing - download command: filter by priority, latest - Remove --unneeded option from remove command - Document autoremove differences from dnf4 - Add autoremove command - state: Add package_types attribute to GroupState - comps: Add conversion of PackageType to string(s) - Add check-update alias for check-upgrade - Add `check-upgrade --changelogs` * Tue May 02 2023 Richard W.M. Jones <rjones@redhat.com> - 5.0.9-3 - Default tests off (temporarily, hopefully) on riscv64 arch. * Wed Apr 26 2023 Nicola Sella <nsella@redhat.com> - 5.0.9-2 - Release 5.0.9 (Nicola Sella) - Add `--userinstalled` to `repoquery` man page - Implement `repoquery -userinstalled` - Fix: progressbar: Prevent length_error exception (RhBug:2184271) - Add dnf5-plugins directory in documentation - Document `repoquery --leaves` - Implement `repoquery --leaves` - Implement new filters rpm::filter_leaves and rpm::filter_leaves_groups * Thu Apr 13 2023 Nicola Sella <nsella@redhat.com> - 5.0.8-1 - Update to 5.0.8 - Improve error message in download command - Add repoquery --latest-limit option - Add dg, in, rei, rm aliases - Add "up" and "update" aliases for "upgrade" command - Update documentation with info about package spec expressions (RhBug:2160420) - Add formatting options repoquery --requires, --provides.. - Remove unused repoquery nevra option - Add `--queryformat` option to repoquery - Improved progress bars - Fix logic of installroot with deduplication - Correctly load repos from installroot config file - Improved loading and downloading of key files - Improved modules: Change State to set and get the whole ModuleState - New API method rpm::Package::is_available_locally - Move description of DNF5 changes to doc - Improved dnf5daemon logic and removed unused code - Improved progress bar - Improved handling of obsolete package installation - Remove showdupesfromrepos config option - man: Add info about download command destination - Print resolve logs to stderr - Fix double loading of system repo in dnf5daemon - Set a minimal sqlite version - Change to --use-host-config, warning suggesting --use-host-config - Add capability to find binaries to resolve_spec - Add pre-commit file - Improved by fixing memory leaks - Improved tests by enabling with multithreading - Improve documentation for list command - Add compatibility alias ls->list - Implement info command - Implement list command - Fix --exactdeps argument description * Wed Mar 08 2023 Nicola Sella <nsella@redhat.com> - 5.0.7-1 - Document set/get vars in python api - Document --strict deprecation - New configuration option "disable_multithreading" - Improved dnf5daemon to handle support groups and modules in return value - Ignore inaccessible config unless path specified as --config=... - Includes reordering and tweaks in advisories - Add support for package changelogs in swig and tests - Add many unit tests for dnf5 and python api - Add new --skip-unavailable command line option - Add search command - Add new error for incorrect API usages - Add a new method whether base was correctly initialized - Improved python exceptions on undefined var - transaction: Change API to run transaction without args - Add explicit package version for libdnf5-cli - Improved performance of packagequery * Tue Feb 14 2023 Nicola Sella <nsella@redhat.com> - 5.0.6-1 - Add obsoletes of microdnf - Many improvements related to internal logic and bugfixes - Improvements in specfile - Improved API, drop std::optional - Use Autoapi instead of Autodoc to generate Python docs - Improved documentation for modules * Thu Jan 26 2023 Nicola Sella <nsella@redhat.com> - 5.0.5-1 - Fix build fail in rawhide - Fixes in the concerning filesystem - Fixes in the concerning modules - Fixes in the concerning api * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Wed Jan 18 2023 Nicola Sella <nsella@redhat.com> - 5.0.4-2 - Backport downstream patch to disable unit tests for python tutorials - Fix build in rawhide * Thu Jan 12 2023 Nicola Sella <nsella@redhat.com> - 5.0.4-1 - Many fixes in perl bindings - Test functions enhanced - Extend unit tests for OptionString and OptionStringList * Wed Jan 04 2023 Nicola Sella <nsella@redhat.com> - 5.0.3-1 - Add Python docs for: Base, Goal, RepoQuery, Package and PackageQuery - Add docs for Python bindings: they are auto generated now - Add --what* and --exactdeps options to repoquery - Add "user enter password" to dnf5daemon functionalities - Fix: remove repeating headers in transaction table - Fix: Set status of download progress bar after successful download - Fix: RepoDownloader::get_cache_handle: Don't set callbacks in LibrepoHandle - Refactor internal utils - Improved GlobalLogger - Improved C++ API docs * Thu Dec 08 2022 Nicola Sella <nsella@redhat.com> - 5.0.2-1 - Implement group remove command - Improved options in config - Add support for any number of user IDs in a PGP key - Use new librepo PGP API - remove gpgme dependency - Improved exceptions and dnf5 errors - Add dnf5-devel package - Update README.md with up to date information - Repoquery: Add --duplicates option - Improved documentation for Repoquery, Upgrande and About section - Add tutorials for python3 bindings - dnf5-changes-doc: Add more structure using different headings - Add ModuleQuery - Improvements in comps logic * Fri Nov 25 2022 Nicola Sella <nsella@rehat.com> - 5.0.1-1 - Update to 5.0.1 - Fix loading known keys for RepoGpgme - Fix dnf5 progress_bar - Improve modules: conflicting packages, weak resolve, active modules resolving - plugins.hpp moved away from public headers and improvements logic - Fix failing builds for i686 arch - Add man pages to dnf5 - Fix non x86_64 builds - Remove unimplemented commands * Wed Nov 02 2022 Nicola Sella <nsella@redhat.com> - 5.0.0-2~pre - Fix failing builds for i686 arch * Mon Oct 31 2022 Nicola Sella <nsella@redhat.com> - 5.0.0-1~pre - Add man pages to dnf5 - Fix non x86_64 builds - Remove unimplemented commands
/etc/dnf /etc/dnf/dnf5-aliases.d /etc/dnf/dnf5-aliases.d/README /etc/dnf/dnf5-plugins /usr/bin/dnf5 /usr/bin/microdnf /usr/lib/.build-id /usr/lib/.build-id/9b /usr/lib/.build-id/9b/3bfdf212d76750c1da4cd3683eab9964cd4253 /usr/lib/dnf5 /usr/lib/dnf5/plugins /usr/lib/dnf5/plugins/README /usr/lib/libdnf5/plugins /usr/lib/sysimage/libdnf5 /usr/lib/sysimage/libdnf5/comps_groups /usr/lib/sysimage/libdnf5/environments.toml /usr/lib/sysimage/libdnf5/groups.toml /usr/lib/sysimage/libdnf5/modules.toml /usr/lib/sysimage/libdnf5/nevras.toml /usr/lib/sysimage/libdnf5/offline /usr/lib/sysimage/libdnf5/packages.toml /usr/lib/sysimage/libdnf5/system.toml /usr/lib/sysimage/libdnf5/transaction_history.sqlite /usr/lib/sysimage/libdnf5/transaction_history.sqlite-shm /usr/lib/sysimage/libdnf5/transaction_history.sqlite-wal /usr/lib/systemd/system/dnf5-offline-transaction-cleanup.service /usr/lib/systemd/system/dnf5-offline-transaction.service /usr/lib/systemd/system/system-update.target.wants/dnf5-offline-transaction.service /usr/share/bash-completion /usr/share/bash-completion/completions /usr/share/bash-completion/completions/dnf5 /usr/share/dnf5 /usr/share/dnf5/aliases.d /usr/share/dnf5/aliases.d/compatibility.conf /usr/share/dnf5/dnf5-plugins /usr/share/licenses/dnf5 /usr/share/licenses/dnf5/COPYING.md /usr/share/licenses/dnf5/gpl-2.0.txt /usr/share/locale/cs/LC_MESSAGES/dnf5.mo /usr/share/locale/de/LC_MESSAGES/dnf5.mo /usr/share/locale/fr/LC_MESSAGES/dnf5.mo /usr/share/locale/ka/LC_MESSAGES/dnf5.mo /usr/share/locale/ko/LC_MESSAGES/dnf5.mo /usr/share/locale/nn/LC_MESSAGES/dnf5.mo /usr/share/locale/pt_BR/LC_MESSAGES/dnf5.mo /usr/share/locale/ru/LC_MESSAGES/dnf5.mo /usr/share/locale/sv/LC_MESSAGES/dnf5.mo /usr/share/locale/tr/LC_MESSAGES/dnf5.mo /usr/share/locale/zh_Hans/LC_MESSAGES/dnf5.mo /usr/share/man/man5/dnf5.conf-deprecated.5.xz /usr/share/man/man5/dnf5.conf-todo.5.xz /usr/share/man/man5/dnf5.conf.5.xz /usr/share/man/man7/dnf5-aliases.7.xz /usr/share/man/man7/dnf5-caching.7.xz /usr/share/man/man7/dnf5-comps.7.xz /usr/share/man/man7/dnf5-forcearch.7.xz /usr/share/man/man7/dnf5-installroot.7.xz /usr/share/man/man7/dnf5-specs.7.xz /usr/share/man/man8/dnf5-advisory.8.xz /usr/share/man/man8/dnf5-autoremove.8.xz /usr/share/man/man8/dnf5-check-upgrade.8.xz /usr/share/man/man8/dnf5-check.8.xz /usr/share/man/man8/dnf5-clean.8.xz /usr/share/man/man8/dnf5-distro-sync.8.xz /usr/share/man/man8/dnf5-downgrade.8.xz /usr/share/man/man8/dnf5-download.8.xz /usr/share/man/man8/dnf5-environment.8.xz /usr/share/man/man8/dnf5-group.8.xz /usr/share/man/man8/dnf5-info.8.xz /usr/share/man/man8/dnf5-install.8.xz /usr/share/man/man8/dnf5-leaves.8.xz /usr/share/man/man8/dnf5-list.8.xz /usr/share/man/man8/dnf5-makecache.8.xz /usr/share/man/man8/dnf5-mark.8.xz /usr/share/man/man8/dnf5-module.8.xz /usr/share/man/man8/dnf5-offline.8.xz /usr/share/man/man8/dnf5-provides.8.xz /usr/share/man/man8/dnf5-reinstall.8.xz /usr/share/man/man8/dnf5-remove.8.xz /usr/share/man/man8/dnf5-replay.8.xz /usr/share/man/man8/dnf5-repo.8.xz /usr/share/man/man8/dnf5-repoquery.8.xz /usr/share/man/man8/dnf5-search.8.xz /usr/share/man/man8/dnf5-swap.8.xz /usr/share/man/man8/dnf5-system-upgrade.8.xz /usr/share/man/man8/dnf5-upgrade.8.xz /usr/share/man/man8/dnf5-versionlock.8.xz /usr/share/man/man8/dnf5.8.xz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 31 12:16:34 2024