As far as I remember during installation or upgrade there will be a file "ddebug.log" generated in /mnt/var/log. So, what you can do when this error occurs is the following:
1. switch to another tty (press F2)
2. go to that directory and look at the last few lines of ddebug.log. The package which causes the problem will be mentioned several times. In my case "perl-Git" caused this problem.
3. reboot Mageia 2 and add installation mirrors for Mageia 2 again because until now the upgrade process will have removed any valid entry:
- Code: Select all
urpmi.addmedia --distrib --mirrorlist http://mirrors.mageia.org/api/mageia.2.$ARCH.list
4. remove the identified package from the system
5. reboot again to upgrade Mageia
6. reinstall the removed package after successful upgrade