KeyError: "filename './etc/apt/sources.list' not found" during precise desktop installation on a system that already had precise installed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
The following crash occurred during a precise desktop installation on a system that already had precise installed. The crash occurs with VMs and on hardwares with all three desktop images (20130208 i386,amd64 and amd64+mac)
Feb 8 17:33:39 ubuntu ubiquity: Traceback (most recent call last):
Feb 8 17:33:39 ubuntu ubiquity: File "/usr/bin/
Feb 8 17:33:39 ubuntu ubiquity: args.source, args.destination, args.new_
Feb 8 17:33:39 ubuntu ubiquity: File "/usr/lib/
Feb 8 17:33:39 ubuntu ubiquity: self._restore_
Feb 8 17:33:39 ubuntu ubiquity: File "/usr/lib/
Feb 8 17:33:39 ubuntu ubiquity: tar.extract(
Feb 8 17:33:39 ubuntu ubiquity: File "/usr/lib/
Feb 8 17:33:39 ubuntu ubiquity: tarinfo = self.getmember(
Feb 8 17:33:39 ubuntu ubiquity: File "/usr/lib/
Feb 8 17:33:39 ubuntu ubiquity: raise KeyError("filename %r not found" % name)
The steps to reproduce:
(The same as comment #9 on bug 1066347)
1. Install precise (select 'Erase disk and install ubuntu' on the 'Installation type' screen)
2. Finish the installation, reboot and login
3. Do another installation on the same device with NO NETWORK (select 'Something else' on the 'Installation type' screen)
4. 'Change' the existing ext-4 partition to be the root partition of the new installation and leave the others (swap) untouched. Do not format the chaned partition.
5. Continue the installation entering the same username/password used for the previous installation
6. The crash can be observed at the end of the installation.
The logs are attached.
tags: | added: ubiquity-2.10.24 |
Changed in ubiquity (Ubuntu): | |
importance: | Low → High |
The line numbers in the Traceback correspond to the source code found in apt-clone version 0.2.2ubuntu2 which is the one from -updates not -proposed.