Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNF5 prototype #5847

Closed
wants to merge 35 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
eb63ee0
Use the DNF5 API
poncovka Jan 20, 2023
5af4a44
Use repo.get()
poncovka Feb 15, 2023
f63eceb
Rename dnf5 config option getters
pkratoch Apr 15, 2024
23f7ddb
Call get_download_size instead of get_package_size because of rename
pkratoch Apr 15, 2024
a4232b4
Fix setting releasever in dnf5 base
pkratoch Apr 15, 2024
857dfbd
TEMPORARY: Call dnf5 base setup
pkratoch Apr 24, 2024
aa60774
TEMPORARY: Load all repositories at once
pkratoch Apr 15, 2024
1aa09b6
TEMPORARY: Comment out tests that load individual repositories
pkratoch Apr 29, 2024
a0fe179
Adapt test_dnf_initialization.py tests for dnf5
pkratoch May 7, 2024
52644e5
Adapt test_module_payload_dnf_manager download tests for dnf5
pkratoch May 7, 2024
c52ab0f
Remove test for reset_substitution method
pkratoch May 9, 2024
8fb1aef
Remove variable loading, since it's done in base.setup()
pkratoch May 9, 2024
63f1095
Replace `base.load_config_from_file` with `base.load_config` method
pkratoch May 14, 2024
f0ab709
Fix use of group and environment iterators
pkratoch May 23, 2024
40184ac
TEMPORARY: Disable testing messages from resolving package selections
pkratoch May 23, 2024
094750c
Update TransactionItemState_ERROR import to libdnf5
pkratoch Jun 12, 2024
90d8e81
Remove unused _create_group method from DNFRequirementsTestCase
pkratoch Jun 12, 2024
b91936a
TEMPORARY: Store comps queries
pkratoch Jun 19, 2024
bd45cf3
Fix setting of libdnf5.repo.PackageDownloader
pkratoch Jun 19, 2024
7d8b2f8
Enable comps tests
pkratoch Jun 19, 2024
b108d13
Remove unused import
pkratoch Jun 19, 2024
3d52490
Adapt checking transaction errors to DNF5
pkratoch Jun 21, 2024
5940d62
Adapt test_module_payload_dnf_installation for dnf5
pkratoch Jun 24, 2024
a76b180
Fix getting nevra from TransactionPackages from dnf5
pkratoch Jul 4, 2024
905f6b4
Fix setting up and running transaction
pkratoch Jul 4, 2024
6326e0e
Adapt tests of DNFManager.install_packages for dnf5
pkratoch Jul 4, 2024
5352b45
Report warnings in DNFManager.resolve_selection
pkratoch Jul 8, 2024
5b06b25
Remove the test_dnf_tear_down
pkratoch Jul 10, 2024
52bc49f
Enable some tests in test_module_payload_dnf5_manager
pkratoch Jul 10, 2024
a9fc1a0
Fix DownloadProgress callbacks
pkratoch Jul 16, 2024
a738e52
Log also the message of the dnf transaction result
pkratoch Jul 16, 2024
68cdc30
Report error when the dnf transaction fails
pkratoch Jul 16, 2024
26a086e
Log messages from dnf into /tmp/dnf.log
pkratoch Jul 16, 2024
04a5037
TEMPORARY: Disable downloading into custom path
pkratoch Aug 12, 2024
f49d445
Set destdir option
pkratoch Aug 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions anaconda.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Source0: https://github.com/rhinstaller/%{name}/releases/download/%{name}-%{vers
%endif
%define dasbusver 1.3
%define dbusver 1.2.3
%define dnfver 3.6.0
%define dnfver 5.0.5-1
%define dracutver 034-7
%define fcoeutilsver 1.0.12-3.20100323git
%define gettextver 0.19.8
Expand Down Expand Up @@ -87,7 +87,7 @@ Requires: python3-libs
%if 0%{?rhel} > 10 || 0%{?fedora} > 40
Requires: python3-crypt-r
%endif
Requires: python3-dnf >= %{dnfver}
Requires: python3-libdnf5 >= %{dnfver}
Requires: python3-blivet >= %{pythonblivetver}
Requires: python3-blockdev >= %{libblockdevver}
Requires: python3-meh >= %{mehver}
Expand Down
Loading
Loading