Bug 20657

Summary: locales-nl package couldn't be installed in summary step (urpmi error: unable to access medium "Core Release".)
Product: Mageia Reporter: Marja Van Waes <marja11>
Component: InstallerAssignee: Mageia tools maintainers <mageiatools>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Normal CC: dvgevers, mageia
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: drakx-installer-stage2 CVE:
Status comment:

Description Marja Van Waes 2017-04-11 08:56:08 CEST
Trying to clone bug 20649 for the first issue in it, because all the comments about the 2nd issue turned it into a mess.

(Cloning seems to be broken, btw, nothing is visibly transferred to this bug report)

The reporter, dvg, was doing an en_GB install and tried to set Country / Region to the Netherlands in the Summary step. It failed with the message:

> Installation failed, some files are missing:
>   /tmp/image/media/core/locales-nl-2.22-5.mga6.x86_64.rpm
> You may need to update your urpmi dataase.

His report.bug.xz is in attachment #9196 [details] 

Looking at the logs, it seems locales-nl failed because of:

       '* urpmi error: unable to access medium "Core Release".' 

in:

* found 1 packages to install: locales-nl-2.22-5.mga6.x86_64
* install::pkgs::install /mnt
* install::pkgs::install the following: locales-nl
* opened /mnt/root/drakx/install.log
* rpm transactions start
* urpmi error: unable to access medium "Core Release".
* opening rpmdb (root=/mnt, write=)
* getting graph of dependencies for sorting
* sorting graph of dependencies
* rpms sorted by dependencies:
locales-nl
* selecting locales-nl-2.22-5.mga6.x86_64
* transaction valid: remove= update=locales-nl
* scheduled sets of transactions:
remove=0= update=1=locales-nl
* Installation failed, some files are missing:
    /tmp/image/media/core/locales-nl-2.22-5.mga6.x86_64.rpm


(At the beginning of install, there was:
* setting medium Core Release phys_medium to cdrom://x86_64/media )

I've extracted the iso, and locales-nl-2.22-5.mga6.x86_64.rpm is on it.
Comment 1 Martin Whitaker 2017-04-16 20:46:35 CEST
I tried to reproduce this bug but failed. The locales-nl package was installed without any problem when I selected Netherlands as the country at the Summary screen.

Dick, given the problems you had with the Live ISOs, I do wonder whether there's a fault in your machine and it isn't properly writing to the USB stick. I believe isodumper checks that the image has been written, but I don't know how rigorous that check is.

CC: (none) => mageia

Comment 2 Marja Van Waes 2017-06-14 00:50:20 CEST
(In reply to Martin Whitaker from comment #1)
> I tried to reproduce this bug but failed. The locales-nl package was
> installed without any problem when I selected Netherlands as the country at
> the Summary screen.
> 
> Dick, given the problems you had with the Live ISOs, I do wonder whether
> there's a fault in your machine and it isn't properly writing to the USB
> stick. I believe isodumper checks that the image has been written, but I
> don't know how rigorous that check is.

IIUC from bug #21052, comment #9, isodumper verifies the checksums with the ones it calculated before, but does not compare them with the checksum files we provide with the isos.

Changing Status to UNCONFIRMED (until this issue is reproduced on another machine)

Status: NEW => UNCONFIRMED
Ever confirmed: 1 => 0

Comment 3 Marja Van Waes 2019-02-20 07:53:43 CET
 Closing as worksforme.

@ Dick

Please reopen if you can reproduce this with different hardware (including for for the system used to write the ISO.

Status: UNCONFIRMED => RESOLVED
Resolution: (none) => WORKSFORME

Comment 4 Dick Gevers 2019-02-20 08:00:14 CET
Yes correct, it was an incident in an old iso but not in "my bugs" list else i should have closed it sooner ;)