Bug 23572

Summary: os-prober ask to install old kernel versions
Product: Mageia Reporter: katnatek <j.alberto.vc>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: zen25000
Version: 6   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: os-prober-1.74-3.mga6.src.rpm CVE:
Status comment:

Description katnatek 2018-09-14 00:31:07 CEST
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)
Comment 1 Barry Jackson 2018-09-15 12:11:21 CEST
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

Comment 2 Barry Jackson 2018-09-15 12:39:17 CEST
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.
Comment 4 katnatek 2018-09-15 20:50:45 CEST
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/ ?
Comment 5 Barry Jackson 2018-09-15 23:52:29 CEST
Yes please open a bug about $MIRRORLIST offering mirror with hdlists that are 3 years out of date!

Closing as invalid

Status: NEW => RESOLVED
Resolution: (none) => INVALID