SUMMARY After the program is opened, digikam asks the user whether to download binary files associated to face recognition and auto-tagging. If the download fails, it asks the user whether to try again. However when a mirror is not working, the download just fails again, and digikam does not attempt to use a different mirror. As of today (2024-10-27), it happens when starting a fresh install of digikam from Spain, as it tries to use mirrors.up.pt, which is not responsive. STEPS TO REPRODUCE 1. Attempt to start a fresh install of digikam from Spain. OBSERVED RESULT Binary file download fails. EXPECTED RESULT It should attempt to use a different mirror when the download fails. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 8.4.0 (AppImage) ADDITIONAL INFORMATION Probably regional.
We have no influence on the mirror servers, you will have to try again at a later time. See also Bug 495027 Maik
I can at least confirm that "https://mirrors.up.pt/pub/kde/" is currently not accessible from Germany either. Maik
As Maik, work fine from France Gilles Caulier
I'm trying to look at the code and I see that indeed the mirror direction is done from the server. Can't it be forced from the client side? If I try to download files directly from https://files.kde.org/digikam/ I indeed get redirected, and setting --max-redirect 0 gets me no files. But maybe it could be implemented by adding a (nchecked) checkbox for not using a mirrors that sets the URL to 'cdn.files.kde.org'.
In previous versions we had a fallback solution with known good mirror servers. But this was not well received by the KDE admins. I will probably add it again though... Maik
Git commit ac6f084f30f22361dee4e676afed812276f576d8 by Maik Qualmann. Committed on 27/10/2024 at 14:42. Pushed by mqualmann into branch 'master'. use a fallback mirror server for the binary download FIXED-IN: 8.5.0 M +1 -1 NEWS M +8 -1 core/utilities/setup/downloader/filesdownloader.cpp https://invent.kde.org/graphics/digikam/-/commit/ac6f084f30f22361dee4e676afed812276f576d8
(In reply to Maik Qualmann from comment #6) > Git commit ac6f084f30f22361dee4e676afed812276f576d8 by Maik Qualmann. > Committed on 27/10/2024 at 14:42. > Pushed by mqualmann into branch 'master'. > > use a fallback mirror server for the binary download > FIXED-IN: 8.5.0 > > M +1 -1 NEWS > M +8 -1 core/utilities/setup/downloader/filesdownloader.cpp > > https://invent.kde.org/graphics/digikam/-/commit/ > ac6f084f30f22361dee4e676afed812276f576d8 Thank you for your very quick answer.