Description of problem: Upgrade process stops after a while, borking some parts of system. This is a slight repellant for people wanting to try/help on cauldron. Version-Release number of selected component (if applicable): Source rpm i wrote above i found after the update to cauldron Steps to Reproduce: 1. Have mga1 installed, default KDE, updated Logged out from any gui, and in textscreen terminal: 2. # urpmi.removemedia -a 3. # urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.cauldron.x86_64.list' 4. # urpmi --auto --auto-select It then upgrades some packages, asks user to choose alternatives, presents a list of 1,3 GB packages, but when proceeding Aria2 fail downloading. Workaround: Specify another downloader: # urpmi --downloader wget --auto-update
Hi, thanks for reporting this bug. Indeed I have see this one several time. But it seems very hard to fix. :/ Florian, maybe we can update to the last version ? Thierry, Florian, any debug option that can be useful here ? (urpmi or aria2 side, I don't know)
CC: (none) => thierry.vignaudAssignee: bugsquad => doktor5000
(In reply to comment #0) > Description of problem: [...] >but when proceeding Aria2 fail downloading. Any error message?
Ah! sorry, i shot a photo of the screen but forgot to enter i here... I got: (looking at photo) Exception Caught Exception: [Platform.cc:111] errorCode=1 gcry_check_version() failed. And the same two lines repeated once. Then: aria2 failed: ended with 1 -but in swedish, with a slight error in translation, btw... also next lines are in swedish but i translate here: Failed retrieving lib64zlib1-1.2.5-5.mga2.x86_64.rpm Try agin? (y/N)
Could you please at least attach your /etc/urpmi/urpmi.conf? Seeing no such errors here, aria2 works normally. But i've seen those before ...
Created attachment 1072 [details] urpmi.cfg
History: Fresh install of mga1-64 bit, default packages KDE, plus i checked network client pakages, fully updates day before yesterday. I chosed extra media during install = FTP from the swedish mirror. Full updates, no manual changes to repos or configuration. Then i cloned it completely and transited this clone to cauldron as per https://bugs.mageia.org/show_bug.cgi?id=3361#c0 .
Maybe aria2 depends on some other library that should have been upgraded in the priority upgrade stage? (eg http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642989 points we may have to add a versioned require on libgcrypt to aria2) Adding the "-v -v --debug" options to urpmi and attaching (not pasting) the logs to this BR may help to identify the issue BTW I decrease the severity since this is upgrading to devel distro.
Keywords: (none) => NEEDINFOSeverity: major => normal
Thierry may be right. - Whatever it was dependant on, it seem fixed after upgrade, as now urpmi can use aria2. If you want, I offer to redo the whole process of cloning from mga1 and update to cauldron. I may have time for that this coming weekend. Write here any tests, command line options, whatever, you want me to do :)
Created attachment 1073 [details] output of # urpmi -v -v --debug --auto-update
@Thierry: I've already asked at Mandriva, but to no avail. Do you happen to know why runtime support in aria2 for openssl and expat has been disabled some time ago? Sadly changelog doesn't give any meaningful reason: http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/aria2/current/SPECS/aria2.spec?r1=574185&r2=574887 BTW: I've also seen the debian report about libgcrypt, there the problem was fixed with 1.5.0. Could be a reason why the problem vanished in between, as cauldron was updated to 1.5.0 3 months ago, and mga1 still has 1.4.6.
I've added a require on new enough libgcrypt
Status: NEW => RESOLVEDResolution: (none) => FIXED