** Description changed:

  Because of bug #207137 Wubi now copies the CD content as opposed to
  extract an ISO. This was implemented via bug #230716 which allows casper
  to boot off a directory. That directory is bindmounted to /cdrom in the
- initrd. But that introduced a regression because the bindmount makes
- ubiquity/install.py > install_extras > do_install > cache.commit fail.
+ initrd. But that makes ubiquity/install.py > install_extras > do_install
+ > cache.commit fail, since apt/python-apt does not work correctly when
+ /cdrom is bind-mounted.
  
  That in turn can be tracked down to fetcher.Run() in apt/cache.py
  
  cache.py > Cache.commit > Cache._fetchArchives >
  self._runFetcher(fetcher) > fetcher.Run()
  
  Where
  
  fetcher = apt_pkg.GetAcquire(fetchProgress) -> Acquire instance
  
  When installing Wubi from an ISO (no bindmount) or when setting up
  /cdrom via a symlink in casper, the installation proceeds correctly.

-- 
When Wubi is installed from CD, ubiquity crashes at the end of the installation
https://bugs.launchpad.net/bugs/243105
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to