For the last couple of hours, while testing cauldron installs it fails
to set up the online media at the end of the installation, despite the online
media being added at the beginning of the install, and continues to fail
trying to retrieve the $mirrorlist when running drakrpm-edit-media after
booting into the installed system. Using the options/global options to
change the downloader to wget works around the problem.
In addition, there have been problems in the past with some mirrors, when
using aria2c, that go away after switching to wget.
While aria2c may be more efficient, when the mirror allows multiple connections,
it's safer to default to wget.
I agree, I've always found that wget works better than aria2c and curl as the urpmi downloader.
or we use aria2 with metalink (needs mirrorbrain or co)
(In reply to Manuel Hiebel from comment #2)
> or we use aria2 with metalink (needs mirrorbrain or co)
Which we don't currently have set up. Switching the default from aria2c to
wget is a very simple change that works with what we have now.
Still valid with Mga7-beta3 (March 24th)
Adding mirrors for the different media always ends up with an error message saying the media couldn't be downloaded, which is misleading since they all seem absolutely usable right away (run # urpmi --auto-update in a terminal to see they are up-to-date).
Pushing the priority up.
How do I change drakconf to use wget instead of aria ?
With aria (likely due to my company paranoid proxy) the installation timeout and is impossible to install any new software from GUI.
Using rpmdrake, select Options, then select Media Manager.
That will run drakrpm-edit-media.
In drakrpm-edit-media (aka Media Manager), select Options, then Global Options.
Use the selection box for the "Download program to use" and select wget.
Note that wget must be installed for the option to use it to be shown.
If you're using a text only install, edit the global options in
/etc/urpmi/urpmi.cfg and add a line with ...
For example, in my system ...
# head -n 6 /etc/urpmi/urpmi.cfg
This is High priority bug for a good reason.
Making Mageia even better than ever is best direction.
In order to do right thing, this bug should be examined and fixed as soon as possible.
Packagers, please make the status to Assigned when you are working on this.
Feel free to reassign the bug if bad-triaged. Also, if bug is old, please close it.
On October 1st 2020, we will drop priority to normal.
This really is night and day; repeated failures trying to update and install new packages, with default for a couple hours tries now and then!
( Additionally it fail with unspecified error in the popup, should rise a bug for that too; user is completely lost! )
Changed to wget and no failures.
Circumstances: live xfce 64 with persistence on Dell M4400 laptop, wifi, mirror umu.se
BTW, default is now not aria, but curl
(Mageia 8 final Live Plasma and Xfce checked)
Change default downloader from aria2c to wget =>
Change default package downloader from wget
Change default package downloader from wget =>
Change default package downloader to wget
Doh, thanks, it was late night, deleted wrong set of words... :)
Not being able to update or install new packages is severe and hard to fis for new users who dont know. The error messages are not helpful at all, as they complain about the packages instead!
I believe the problem is triggered by a combination of wifi harware and router.
(and possibly versions of drivers, protocol...)
Basically always fail on my Dell M4400, never on Thinkpad T400, same router.
IMO it deserves a visual place, so in Errata now:
Another reference: in Bug 28744 report.bug contain a few curl failures, but maybe not enough to point finger at curl.
On my affected laptop Dell Precision M4400, both wget and also aria2 works perfectly.
Without changing from curl it is impossible to update a mga8 install at all, it does not get through the initial batch of gcc, rpm etc packages.