https://bugs.kde.org/show_bug.cgi?id=458732

            Bug ID: 458732
           Summary: Discover don't let user to retry package donwload when
                    some issues (curl) happens
           Product: Discover
           Version: 5.25.4
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: discover
          Assignee: plasma-b...@kde.org
          Reporter: rafael.linux.u...@gmail.com
                CC: aleix...@kde.org
  Target Milestone: ---

SUMMARY
When an error downloading a package happens, Discovery report user it but give
user no chance to retry, so user must restart all update.


STEPS TO REPRODUCE
1.Launch Discover and wait it to show packages to update (5000+ in this case)
2. Click on "Update all"

OBSERVED RESULT
When some issue happens (in my case, 

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220820
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Kernel Version: 5.19.2-1-default (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-9700K CPU @ 3.60GHz
Memory: 15.5 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 2060/PCIe/SSE2

ADDITIONAL INFORMATION

In openSUSE, on my local network, sometimes I can get 3 o 4 times errors when
downloading packages, like next one:

"#sudo zypper dup
Recuperando: libXext6-1.3.4-1.15.x86_64.rpm
...........................................................................[error]
Error de descarga (curl) para
https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/x86_64/libXext6-1.3.4-1.15.x86_64.rpm:
Código de error: Curl error 92
Mensaje de error: HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err
1)"

or "Código de error: Curl error 16" and no message error.

But from console, openSUSE give user a chance to retry, ignore or cancel:

¿Cancelar, reintentar o ignorar? [a/r/i/...? mostrar todas las opciones] (a): r

In most cases, I can continue downloading packages after keying "r" (retry).

In Discover, user have no chance to retry or even al least to know what's the
issue. It should be changed to show user more info about issue and let him
choose a option, not simply cancel updating.

You must take into account that I'm using openSUSE Tumbleweed, so usually from
month to month I need to upgrade usually more than 3.000 packages (5.000 when
writing this issue), so it's a big trouble if I need to restart downloading on
Discover for each package I'm having issues to download.

Finally, I need to use console to get to update my system  :(

Thank you

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to