Offline Wubi install no longer works in Oneiric Wubi.exe rev225
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wubi |
Fix Released
|
High
|
Evan |
Bug Description
I normally run Wubi.exe without being connected to the internet (especially in development so it doesn't always download a new image as they change so frequently). In this case I want to test Oneiric beta1 so I have the ISO in the same directory as wubi.exe. This is how I nearly always install as is mentioned in the Wubi Guide as a valid install method where there is no internet connection.
However, wubi.exe rev225 doesn't even check for a local ISO anymore:
09-06 00:00 DEBUG downloader: downloading http://
09-06 00:00 ERROR TaskList: [Errno 4] IOError: <urlopen error (7, 'getaddrinfo failed')>
Traceback (most recent call last):
File "\lib\wubi\
File "\lib\wubi\
File "\lib\urlgrabbe
File "\lib\urlgrabbe
File "\lib\urlgrabbe
File "\lib\urlgrabbe
File "\lib\urlgrabbe
File "\lib\urlgrabbe
URLGrabError: [Errno 4] IOError: <urlopen error (7, 'getaddrinfo failed')>
09-06 00:00 DEBUG TaskList: # Cancelling tasklist
09-06 00:00 DEBUG TaskList: ## Finished download_diskimage
09-06 00:00 ERROR root: [Errno 4] IOError: <urlopen error (7, 'getaddrinfo failed')>
Traceback (most recent call last):
File "\lib\wubi\
File "\lib\wubi\
File "\lib\wubi\
File "\lib\wubi\
File "\lib\wubi\
File "\lib\urlgrabbe
File "\lib\urlgrabbe
File "\lib\urlgrabbe
File "\lib\urlgrabbe
File "\lib\urlgrabbe
File "\lib\urlgrabbe
URLGrabError: [Errno 4] IOError: <urlopen error (7, 'getaddrinfo failed')>
09-06 00:00 DEBUG TaskList: # Finished tasklist
Compare this to the the 10.10 version of Wubi Rev 197 that will find the oneric beta ISO and check the .disk info before rejecting:
09-06 00:14 DEBUG CommonBackend: Searching for local ISO
09-06 00:14 DEBUG Distro: checking Ubuntu ISO C:\Users\
09-06 00:14 DEBUG WindowsBackend: extracting .disk\info from C:\Users\
09-06 00:14 DEBUG Distro: parsing info from str=Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110901)
09-06 00:14 DEBUG Distro: parsed info={'name': 'Ubuntu', 'subversion': 'Beta', 'version': '11.10', 'build': '20110901', 'codename': 'Oneiric Ocelot', 'arch': 'amd64'}
09-06 00:14 DEBUG Distro: wrong version: 11.10 != 10.10
09-06 00:14 DEBUG CommonBackend: Could not find any ISO or CD, downloading one now
Evan, could you have a look at this? We do still need a functional offline story.