Description of problem: Try to install os-prober in a fully updated mageia 6 ask to install old kernel versions uname -r 4.14.65-server-1.mga6 How reproducible: LC_ALL=C urpmi os-prober In order to satisfy the 'kernel-tmb-desktop-4.8.11-1.mga6|kernel-desktop-4.8.12-1.mga6|kernel-server-4.8.12-1.mga6|kernel-desktop586-4.8.12-1.mga6|kernel-linus-4.8.12-1.mga6' dependency, one of the following packages is needed: 1- kernel-desktop-4.8.12-1.mga6-1-1.mga6.i586: Linux Kernel for desktop use with i686 and less than 4GB RAM (to install) 2- kernel-desktop586-4.8.12-1.mga6-1-1.mga6.i586: Linux kernel for desktop use with i586 and less than 4GB RAM (to install) 3- kernel-linus-4.8.12-1.mga6-1-1.mga6.i586: Linux Kernel for desktop use with i586 & 4GB RAM (to install) 4- kernel-server-4.8.12-1.mga6-1-1.mga6.i586: Linux Kernel for server use with i686 & 64GB RAM (to install) 5- kernel-tmb-desktop-4.8.11-1.mga6-1-1.mga6.i586: Linux Kernel for desktop use with i686 and up to 4GB RAM (to install) What is your choice? (1-5)
Maybe... LC_ALL=C urpmi --debug os-prober > urpmi_debug.txt would shed more light on this, if you could *attach* urpmi_debug.txt here.
CC: (none) => zen25000
FYI I have just tested install of os-prober on a Mga6 laptop which has never had os-prober installed and has only 4.14.* kernels installed and there was no problem at all. Maybe worth double checking that your enabled media is correct.
Barry Jackson in comment#2 points me to the real cause The mirrorlist is given me a quite outdated mirror http://mirrors-usa.go-parts.com/mageia/distrib/6/i586/media/core/updates/media_info/20150703-235256-synthesis.hdlist.cz while http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/6/i586/media/core/updates/media_info/20180914-202532-synthesis.hdlist.cz
I switch back to the reliable distrib-coffe and fix it LC_ALL=C urpmi os-prober Use of uninitialized value in null operation at /usr/lib/perl5/vendor_perl/5.22.3/i386-linux-thread-multi/URPM/Resolve.pm line 1852. To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release (distrib1)") dmraid 1.0.0 0.rc16.22.mg> i586 (recommended) dmraid-events 1.0.0 0.rc16.22.mg> i586 (recommended) kpartx 0.5.0 5.mga6 i586 (recommended) libdmraid1 1.0.0 0.rc16.22.mg> i586 (recommended) liblvm2cmd2.02 2.02.168 1.mga6 i586 (recommended) lvm2 2.02.168 1.mga6 i586 (recommended) os-prober 1.74 3.mga6 i586 (medium "Core Updates (distrib3)") btrfs-progs 4.14 2.mga6 i586 libbtrfs0 4.14 2.mga6 i586 libzstd1 1.3.2 1.mga6 i586 10MB of additional disk space will be used. 2MB of packages will be retrieved. Proceed with the installation of the 10 packages? (Y/n) I close this and open other for http://mirrors-usa.go-parts.com/ ?
Yes please open a bug about $MIRRORLIST offering mirror with hdlists that are 3 years out of date! Closing as invalid
Status: NEW => RESOLVEDResolution: (none) => INVALID