assertion error in copy_all if /cdrom was unmounted

Bug #536981 reported by Martín Coll
0
This bug affects 16 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: ubiquity

I was running the ubuntu lucid lynx alpha 3 live cd from my hdd (copied all files and made a new grub entry). I used the "sudo umount -l -r -f /cdrom" command, which would let me install lucid into another partition. when I finished filling my details, it started the partitioning and then ubiquity crashed.

ProblemType: Crash
Architecture: i386
Date: Wed Mar 10 20:18:18 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/lib/ubiquity/bin/ubiquity
InterpreterPath: /usr/bin/python2.6
Package: ubiquity 2.1.27
ProcCmdline: /usr/bin/python /usr/lib/ubiquity/bin/ubiquity gtk_ui
ProcEnviron: Error: [Errno 13] Permiso denegado: '/proc/2860/environ'
ProcVersionSignature: Ubuntu 2.6.32-14.20-generic
PythonArgs: ['/usr/lib/ubiquity/bin/ubiquity', 'gtk_ui']
SourcePackage: ubiquity
Title: ubiquity crashed with AssertionError in copy_all()
Uname: Linux 2.6.32-14-generic i686
UserGroups:

Revision history for this message
Martín Coll (martingonzalezcoll) wrote :
visibility: private → public
tags: removed: need-duplicate-check
Colin Watson (cjwatson)
Changed in ubiquity (Ubuntu):
importance: Undecided → Low
status: New → Triaged
summary: - ubiquity crashed while installing
+ assertion error in copy_all if /cdrom was unmounted
Revision history for this message
Yehezkel Bernat (yehezkelshb) wrote :

It's happened to me also, today, with updated beta2 live CD (copied to a partition in my HD, as explained).

Revision history for this message
Ric Flomag (ricflomag) wrote :

There is a workaround. See the initial report of bug #252667 by Mario Limonciello:

-- quote

To debug where it was trying to unmount from, adding 'exit 0' to the top of /lib/partman/commit.d/01unmount_busy allows the install to proceed.

-- end quote

Revision history for this message
returnofnights (nightwolf-glc) wrote :

I recreated a /casper/filesystem.size after the mksquashfs of the updated remix.

printf $(sudo du -sx --block-size=1 chroot | cut -f1) > image/casper/filesystem.size

That has allowed my remix to install without a problem, The installer should be able to preform the size detection of the mounted cdrom folder in cases where this file does not exist (such as our own stupidity) ;)

Sorry to have made more work for you debuggers, but hope this info helps other remixers who have issues with this.

Revision history for this message
Steven (wengdi00000-gmail) wrote :

@Ric Flomag:
good solution, worked for me on lucid 10.04.1

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

This seems to be a duplicate of bug 557388.

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.