Wubi not using local iso and not saying why

Bug #1367071 reported by Ed Smith on 2014-09-09
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Wubi
Undecided
Unassigned

Bug Description

Wubi was freezing / stalling / hanging trying to download an iso file. So I downloaded the iso file using a download manager. I checked the MD5 and SHA-1 using a Microsoft utility and they matched. However, Wubi - while showing that it is aware of the local iso file by putting up the message "Checking installation files" and even has a progress bar for the check. However, after the check it apparently didn't like what it found, but says nothing. That is my first bug report. It goes from checking the local iso to downloading the iso without putting up a an Error Message Dialog saying what it didn't like.

In the log file it says
_________________________________________________________________________________________________
09-07 20:12 DEBUG TaskList: ## Running get_iso...
09-07 20:12 DEBUG CommonBackend: Trying to use ISO C:\Downloads\Wubi\ubuntu-14.04.1-desktop-amd64.iso
09-07 20:12 DEBUG TaskList: New task check_iso
09-07 20:12 DEBUG TaskList: ### Running check_iso...
09-07 20:12 DEBUG CommonBackend: Checking C:\Downloads\Wubi\ubuntu-14.04.1-desktop-amd64.iso
09-07 20:12 DEBUG Distro: checking Ubuntu ISO C:\Downloads\Wubi\ubuntu-14.04.1-desktop-amd64.iso
09-07 20:12 INFO Distro: Found a valid iso for Ubuntu: C:\Downloads\Wubi\ubuntu-14.04.1-desktop-amd64.iso
09-07 20:12 DEBUG TaskList: New task get_metalink
09-07 20:12 DEBUG TaskList: #### Running get_metalink...
09-07 20:12 DEBUG downloader: downloading http://releases.ubuntu.com/14.04/ubuntu-14.04-desktop-amd64.metalink > C:\ubuntu\install
09-07 20:12 DEBUG downloader: Download start filename=C:\ubuntu\install\ubuntu-14.04-desktop-amd64.metalink, url=http://releases.ubuntu.com/14.04/ubuntu-14.04-desktop-amd64.metalink, basename=ubuntu-14.04-desktop-amd64.metalink, length=45848, text=None
09-07 20:12 DEBUG downloader: download finished (read 45848 bytes)
09-07 20:12 DEBUG downloader: downloading http://releases.ubuntu.com/14.04/MD5SUMS-metalink > C:\ubuntu\install
09-07 20:12 DEBUG downloader: Download start filename=C:\ubuntu\install\MD5SUMS-metalink, url=http://releases.ubuntu.com/14.04/MD5SUMS-metalink, basename=MD5SUMS-metalink, length=560, text=None
09-07 20:12 DEBUG downloader: download finished (read 560 bytes)
09-07 20:12 DEBUG downloader: downloading http://releases.ubuntu.com/14.04/MD5SUMS-metalink.gpg > C:\ubuntu\install
09-07 20:12 DEBUG downloader: Download start filename=C:\ubuntu\install\MD5SUMS-metalink.gpg, url=http://releases.ubuntu.com/14.04/MD5SUMS-metalink.gpg, basename=MD5SUMS-metalink.gpg, length=198, text=None
09-07 20:12 DEBUG downloader: download finished (read 198 bytes)
09-07 20:12 INFO saplog: Verified a signature from ID:'46181433FBB75451'.
09-07 20:12 INFO saplog: Checking block bindings..
09-07 20:12 INFO saplog: Key verified successfully.
09-07 20:12 DEBUG CommonBackend: metalink md5sums:
a6e180b2c31d7b1eea24679b8205f01c *ubuntu-14.04-desktop-amd64.metalink
d2c9e1eb6bc9b1ba67c06fdd4fd0347e *ubuntu-14.04-desktop-i386.metalink
b87f557d59555df5f4577d2700292f1f *ubuntu-14.04-server-amd64.metalink
63bf3b3b0eab70e6f8291605aea3d924 *ubuntu-14.04-server-i386.metalink
d1cbb30d6eab71cca40f3df717dc210c *ubuntu-14.04.1-desktop-amd64.metalink
3ae778859e3e1f830bc31d9d36c74d21 *ubuntu-14.04.1-desktop-i386.metalink
3bb29eaa4d905b0e6edac12b5d7d3d91 *ubuntu-14.04.1-server-amd64.metalink
38cd72646a2299b401fe7de19c54fa5b *ubuntu-14.04.1-server-i386.metalink

09-07 20:12 ERROR CommonBackend: The md5 of the metalink does match
09-07 20:12 ERROR CommonBackend: Cannot authenticate the metalink file, it might be corrupt
None
09-07 20:12 DEBUG TaskList: #### Finished get_metalink
09-07 20:12 DEBUG TaskList: New task get_file_md5
09-07 20:12 DEBUG TaskList: #### Running get_file_md5...
09-07 20:13 DEBUG TaskList: #### Finished get_file_md5
09-07 20:13 ERROR CommonBackend: Invalid md5 for ISO C:\Downloads\Wubi\ubuntu-14.04.1-desktop-amd64.iso (dccff28314d9ae4ed262cfc6f35e5153 != 119cb63b48c9a18f31f417f09655efbd)
None
09-07 20:13 DEBUG TaskList: ### Finished check_iso
09-07 20:13 DEBUG CommonBackend: Could not find any ISO or CD, downloading one now
____________________________________________________________________________________

The MD5 that I got for the file is 119cb63b48c9a18f31f417f09655efbd which matches what is in this file
http://releases.ubuntu.com/trusty/MD5SUMS

I see that value above, but don't know if that is what it got or what it expects. So there may be a bug in calculations / files to check as, as I said previously, my MD5 and SHA-1 matched what was given online.

Ed Smith (resmith) wrote :
Ed Smith (resmith) wrote :

Probably related to this bug:
https://bugs.launchpad.net/wubi/+bug/1080964

However that bug does not cover the fact that there is no report of the mismatched MD5 sums and that it is going to ignore the local iso.

hakuna_matata (hakuna-matata) wrote :

dccff28314d9ae4ed262cfc6f35e5153 is MD5 sum of ubuntu-14.04-desktop-amd64.iso

119cb63b48c9a18f31f417f09655efbd is MD5 sum of ubuntu-14.04.1-desktop-amd64.iso

This means that Wubi needs ubuntu-14.04-desktop-amd64.iso instead of ubuntu-14.04.1-desktop-amd64.iso. The contained isolist.ini is not up to date.

On 4 October 2014 13:27, hakuna_matata <email address hidden> wrote:
> dccff28314d9ae4ed262cfc6f35e5153 is MD5 sum of ubuntu-14.04-desktop-
> amd64.iso
>
> 119cb63b48c9a18f31f417f09655efbd is MD5 sum of ubuntu-14.04.1-desktop-
> amd64.iso
>
> This means that Wubi needs ubuntu-14.04-desktop-amd64.iso instead of
> ubuntu-14.04.1-desktop-amd64.iso. The contained isolist.ini is not up to
> date.
>

Hm, we usually update wubi for all point releases.

Can you please tell us the version of wubi you are using? And where
you got it from.
When launched, I believe it's visible in the lower left corner.

--
Regards,

Dimitri.

Ed Smith (resmith) wrote :

It says at the bottom that is is Rev 286. I got it from here: http://releases.ubuntu.com/trusty/

hakuna_matata (hakuna-matata) wrote :

I got Rev 286 from http://releases.ubuntu.com/trusty, too. Unfortunately, I haven't found any newer version for 14.04.1

bcbc (bcbc) wrote :

There is no newer version 286 is the most recent Wubi:
https://bazaar.launchpad.net/~ubuntu-installer/wubi/trunk/changes/286?start_revid=286

The last change to the isolist.ini was to bump it from 13.10 to 14.04 was
made on 18 Oct 2013:
https://bazaar.launchpad.net/~ubuntu-installer/wubi/trunk/revision/285#data/isolist.ini

Dimitri John Ledkov (xnox) wrote :

I was having dinner at the National Portrait Gallery, when Stephane called me up about Wubi for 14.04.1. I thought the right wubi was published in the end. Stephane, would you be able to check this please?

Changed in wubi:
assignee: nobody → Stephan Graber (stephan-graber)
status: New → Confirmed
Changed in wubi:
assignee: Stephan Graber (stephan-graber) → Stéphane Graber (stgraber)
Changed in wubi:
assignee: Stéphane Graber (stgraber) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers