Activity log for bug #243105

Date Who What changed Old value New value Message
2008-06-25 23:46:22 Agostino Russo bug added bug
2008-06-25 23:46:53 Agostino Russo wubi: status New In Progress
2008-06-25 23:46:53 Agostino Russo wubi: assignee ago
2008-06-25 23:46:53 Agostino Russo wubi: importance Undecided High
2008-06-25 23:52:16 Agostino Russo description Because of bug #207137 Wubi now copies the CD content as opposed to extract an ISO. This is implemented via #230716 which allows casper to boot off a directory. That directory is bindmounted to /cdrom. But the bindmount does create problems later on in Ubiquity, more exactly in ubiquity/install.py > install_extras. When installing Wubi from an ISO (no bindmount) or when setting up /cdrom via a symlink in casper, the installation proceeds correctly. 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 fail (that is at the end of Ubiquity installation). When installing Wubi from an ISO (no bindmount) or when setting up /cdrom via a symlink in casper, the installation proceeds correctly.
2008-06-25 23:59:28 Agostino Russo bug assigned to ubiquity (Ubuntu)
2008-06-26 00:00:14 Agostino Russo description 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 fail (that is at the end of Ubiquity installation). When installing Wubi from an ISO (no bindmount) or when setting up /cdrom via a symlink in casper, the installation proceeds correctly. 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 fail. When installing Wubi from an ISO (no bindmount) or when setting up /cdrom via a symlink in casper, the installation proceeds correctly.
2008-06-26 00:00:14 Agostino Russo title When installed from CD ubiquity crashes at the end of the installation When Wubi is installed from CD, ubiquity crashes at the end of the installation
2008-06-26 01:09:16 Agostino Russo description 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 fail. When installing Wubi from an ISO (no bindmount) or when setting up /cdrom via a symlink in casper, the installation proceeds correctly. 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. When installing Wubi from an ISO (no bindmount) or when setting up /cdrom via a symlink in casper, the installation proceeds correctly.
2008-06-26 08:46:44 Agostino Russo description 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. When installing Wubi from an ISO (no bindmount) or when setting up /cdrom via a symlink in casper, the installation proceeds correctly. 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. 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.
2008-06-26 08:48:28 Agostino Russo bug added attachment 'syslog' (syslog)
2008-06-26 11:12:37 Agostino Russo bug assigned to python-apt (Ubuntu)
2008-06-26 16:28:13 Agostino Russo description 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. 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. 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 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.
2008-06-27 08:32:32 Agostino Russo bug added attachment 'ubiquity.strace' (ubiquity.strace)
2009-03-13 11:49:03 Agostino Russo wubi: importance High Low
2009-03-13 11:49:03 Agostino Russo wubi: statusexplanation We reverted to ISO extraction since this bug was blocking, I am lowering the priority of this bug, also because the new python code might (although unlikely) address #207137.
2009-03-13 11:53:09 Agostino Russo wubi: status In Progress Confirmed
2009-03-13 11:53:09 Agostino Russo wubi: statusexplanation We reverted to ISO extraction since this bug was blocking, I am lowering the priority of this bug, also because the new python code might (although unlikely) address #207137.
2010-03-04 09:20:05 Nobuto Murata removed subscriber Nobuto MURATA
2011-04-11 09:08:47 Julian Andres Klode affects python-apt (Ubuntu) apt (Ubuntu)
2011-07-28 21:35:20 Brian Murray tags ubiquity-1.8.12
2011-07-28 21:35:22 Brian Murray tags ubiquity-1.8.12 hardy ubiquity-1.8.12
2011-08-03 17:46:48 Brian Murray tags hardy ubiquity-1.8.12 hardy installer-crash ubiquity-1.8.12
2013-04-27 16:09:32 Thomas Hotz wubi: assignee Agostino Russo (ago)
2018-03-25 02:04:19 Simon Quigley apt (Ubuntu): status New Incomplete
2018-03-25 02:04:21 Simon Quigley ubiquity (Ubuntu): status New Incomplete