reinstall system extremely slow

Bug #1240699 reported by Paul Larson
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Image: 20131016.1 saucy amd64 desktop

I started an install with "reinstall system" selected on virtualbox a little over 20 min. ago. At least for the past 15 min or so, it seems to still be stuck on the "Saving installed packages" step.

A quick look at /var/log/syslog shows that it *is* making progress, but it's extremely slow. This was a test install for the iso testing before, so I didn't have loads of extra packages installed or anything. Looking at top, I saw it alternating between dpkg-deb and rcu_sched being the busiest processes, each taking 20-30% cpu or so.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: ubiquity 2.15.26
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
CasperVersion: 1.336ubuntu1
Date: Wed Oct 16 15:50:06 2013
InstallCmdLine: file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity
LiveMediaBuild: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Paul Larson (pwlars) wrote :
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1240699

tags: added: iso-testing
Revision history for this message
Brian Murray (brian-murray) wrote :

I believe this is where things start to go wrong:

Oct 16 20:31:12 ubuntu ubiquity: Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 44.
Oct 16 20:31:12 ubuntu ubiquity: Use of uninitialized value in -e at /usr/share/perl5/Debconf/DbDriver/File.pm line 46.
Oct 16 20:31:12 ubuntu ubiquity: Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Debconf/DbDriver/File.pm line 47.
Oct 16 20:31:12 ubuntu ubiquity: Use of uninitialized value $directory in -d at /usr/share/perl5/Debconf/DbDriver/File.pm line 48.
Oct 16 20:31:12 ubuntu ubiquity: Use of uninitialized value $directory in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 49.
Oct 16 20:31:12 ubuntu ubiquity: debconf: DbDriver "targetdb": mkdir :No such file or directory
Oct 16 20:31:12 ubuntu ubiquity[2465]: log-output -t ubiquity debconf-copydb configdb targetdb -p ^oem-config/ --config=Name:targetdb --config=Driver:File --config=Mode:0644 --config=Filename:/target/var/cache/debconf/config.dat

Revision history for this message
Colin Watson (cjwatson) wrote :

Those debconf-related log messages are annoying but don't look particularly atypical to me.

I suspect that apt-clone is trying to repack giant .debs here; it will probably depend on what's installed on the system.

Revision history for this message
Colin Watson (cjwatson) wrote :

It seems to be trying to repack even the .debs that are already installed in the target system, which of course takes ages. This seems less than optimal. I'm not sure whether this is a bug in apt-clone or in how ubiquity is calling it.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubiquity (Ubuntu):
status: New → Confirmed
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in ubiquity (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for ubiquity (Ubuntu) because there has been no activity for 60 days.]

Changed in ubiquity (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.