Bug 2176077 - RFE: please indicate metadata type in repo download information
Summary: RFE: please indicate metadata type in repo download information
Keywords:
Status: CLOSED COMPLETED
Alias: None
Product: Fedora
Classification: Fedora
Component: dnf5
Version: 38
Hardware: Unspecified
OS: Unspecified
low
unspecified
Target Milestone: ---
Assignee: rpm-software-management
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-03-07 10:17 UTC by Zbigniew Jędrzejewski-Szmek
Modified: 2023-06-27 15:11 UTC (History)
4 users (show)

Fixed In Version: dnf5-5.0.13-2.fc38
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-06-27 15:11:45 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github rpm-software-management dnf5 issues 159 0 None open Improve the metadata downloading progress bar 2023-03-07 11:49:42 UTC

Description Zbigniew Jędrzejewski-Szmek 2023-03-07 10:17:46 UTC
Description of problem:
$ sudo dnf5 install python3-pandocfilters
Updating and loading repositories:
 Copr repo for dnf5-unstable owned by rpmsoftwaremanagement 100% |   4.1 KiB/s |   3.3 KiB |  00m01s
 Copr repo for dnf5-unstable owned by rpmsoftwaremanagement 100% |  86.9 KiB/s |  89.8 KiB |  00m01s
 Copr repo for PyCharm owned by phracek                     100% |   8.5 KiB/s |   3.6 KiB |  00m00s
 Copr repo for mkosi-initrd owned by zbyszek                100% |   7.0 KiB/s |   3.0 KiB |  00m00s
 RPM Fusion for Fedora 38 - Nonfree - Test Updates          100% |  17.1 KiB/s |   7.3 KiB |  00m00s
 RPM Fusion for Fedora 38 - Nonfree - Test Updates          100% |  25.1 KiB/s |  16.1 KiB |  00m01s
 Fedora 38 - x86_64 - Test Updates                          100% |  35.3 KiB/s |  14.8 KiB |  00m00s
 Fedora 38 - x86_64 - Test Updates                          100% | 689.2 KiB/s |   1.2 MiB |  00m02s
 RPM Fusion for Fedora 38 - Nonfree - NVIDIA Driver         100% |  21.0 KiB/s |   7.4 KiB |  00m00s
 RPM Fusion for Fedora 38 - Nonfree - NVIDIA Driver         100% |  33.2 KiB/s |  18.5 KiB |  00m01s
 Fedora 38 - x86_64                                         100% |  30.4 KiB/s |  13.4 KiB |  00m00s
 Fedora 38 - x86_64                                         100% | 975.9 KiB/s |   2.3 MiB |  00m02s
 RPM Fusion for Fedora 38 - Nonfree - Steam                 100% |  18.1 KiB/s |   6.5 KiB |  00m00s
 RPM Fusion for Fedora 38 - Free - Test Updates             100% |  20.2 KiB/s |   7.2 KiB |  00m00s
 RPM Fusion for Fedora 38 - Free - Test Updates             100% |  35.2 KiB/s |  16.7 KiB |  00m00s
 RPM Fusion for Fedora 38 - Nonfree                         100% |  22.1 KiB/s |   7.6 KiB |  00m00s
 RPM Fusion for Fedora 38 - Nonfree                         100% | 134.6 KiB/s |  95.7 KiB |  00m01s
 Fedora 38 - x86_64 - Updates                               100% |  42.4 KiB/s |  17.6 KiB |  00m00s
 RPM Fusion for Fedora 38 - Free                            100% |  20.8 KiB/s |   7.5 KiB |  00m00s
 RPM Fusion for Fedora 38 - Free                            100% | 241.5 KiB/s | 197.3 KiB |  00m01s

This output looks like dnf5 is downloading each repo twice. It would be
nice to indicate what is being downloaded ("filelists", "primary", something else?).
Right now the only way to figure this out is to look at the download size.
It would also make it easier to figure out if the (large) filelists are being downloaded
or not.

Version-Release number of selected component (if applicable):
dnf5-5.0.6-2.fc38.x86_64

Comment 1 Jan Kolarik 2023-03-07 11:48:52 UTC
Hello and thanks for the report! There is already a matching issue in GitHub backlog which is a candidate for implementation: https://github.com/rpm-software-management/dnf5/issues/159. I will link it to this BZ.

Comment 2 Jan Kolarik 2023-06-27 15:11:45 UTC
The repeating error is fixed, therefore I am closing this ticket. Other progress bar related issues are tracked in the above mentioned upstream link.


Note You need to log in before you can comment on or make changes to this bug.