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 |
|
2022-11-30 13:47:17 |
Paul White |
ubiquity (Ubuntu): status |
Incomplete |
Invalid |
|
2022-11-30 13:47:21 |
Paul White |
wubi: status |
Confirmed |
Invalid |
|
2022-11-30 13:47:23 |
Paul White |
apt (Ubuntu): status |
Incomplete |
Invalid |
|