ubiquity crashes if folder for home directory is symlink

Bug #246134 reported by Duncan Hawthorne
2
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: ubiquity

a partition has folder B. and folder A being a symlink to B
if you mount the partition in the live cd nautilus (by clicking on it in the left panel in nautilus) the symlink works correctly; going into A goes into B

start ubiquity
select to have the partition mounted as home in ubquity
choose user name A
installation fails, installer crashes without error message when it says "setting up home directory" below progress bar

start ubiquity again
select to have the partition mounted as home in ubquity
choose user name B
installation works successfully ( and I get my old home directory back :) )
Then start up newly installed ubuntu. In system>admin>users and groups. can change home directory location from B to A, no problems. So there is no actual problem with having the home folder as a symlink once installed

Clearly there should be no difference between the folders. Whatever the installer needs to do with the folder A it should be able to do it as if it was B

This was using the ubuntu 8.04 live cd.
I'm sorry but i dont have any error logs, and also i dont really want to reinstall ubuntu to get them. But i tried the installer several times and it crashed every time until i changed my username from A to B, when i thought it might have been having trouble with the symlink. So this might not be a very useful bug report, but i thought i should report it anyway. It may also be something specific to my home folder, as I have had it for a year now, but as it doesnt cause a problem changing it once installed, i dont think it should be a problem for ubiquity

Revision history for this message
Duncan Hawthorne (duncan.hawthorne) wrote :

installed intrepid, got the logs this time.
ubiquity crashes (the window just disappears from the screen, no further notification given) and then the cd spins down. certainly is confusing for the user. I couldnt tell whether it had finished sucessfully or crashed.

Revision history for this message
Duncan Hawthorne (duncan.hawthorne) wrote :
tags: added: ubiquity-1.9.6
tags: added: intrepid
Revision history for this message
Brian Murray (brian-murray) wrote : Traceback

Exception during installation:
Aug 10 23:36:51 ubuntu python: Traceback (most recent call last):
Aug 10 23:36:51 ubuntu python: File "/usr/share/ubiquity/install.py", line 1975, in <module>
Aug 10 23:36:51 ubuntu python: install.run()
Aug 10 23:36:51 ubuntu python: File "/usr/share/ubiquity/install.py", line 366, in run
Aug 10 23:36:51 ubuntu python: self.configure_user()
Aug 10 23:36:51 ubuntu python: File "/usr/share/ubiquity/install.py", line 1162, in configure_user
Aug 10 23:36:51 ubuntu python: raise InstallStepError("UserSetupApply failed with code %d" % ret)
Aug 10 23:36:51 ubuntu python: InstallStepError: UserSetupApply failed with code 1
Aug 10 23:36:51 ubuntu python:

tags: added: installer-crash
Revision history for this message
Simon Quigley (tsimonq2) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running only once:
apport-collect 246134

and any other logs that are relevant for this particular issue.

Changed in ubiquity (Ubuntu):
status: New → 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.