Non-local home directory fails with permission errors

Bug #407443 reported by Bruce Edge
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Customization Kit
Fix Released
Wishlist
Unassigned
uck (Ubuntu)
Fix Released
Wishlist
Alessio Treglia

Bug Description

If I run uck on a server where my home dir is automounted via NFS, I get:

0 %> Preparing build environment...
Creating X authentication cookie...
No matches found, authority file "-" not written
Running build process...
Ubuntu Customization Kit 2.0.8
Starting CD remastering on Fri Jul 31 10:26:59 PDT 2009
Customization dir=/users/bedge/tmp/customization-scripts
Mounting ISO image...
mkdir: cannot create directory `/users/bedge/tmp/iso-mount': Permission denied
Cannot create directory /users/bedge/tmp/iso-mount, error=1

Even if I chmod 777 ~/tmp it later fails with:

 %> Preparing build environment...
Creating X authentication cookie...
No matches found, authority file "-" not written
Running build process...
Ubuntu Customization Kit 2.0.8
Starting CD remastering on Fri Jul 31 10:33:04 PDT 2009
Customization dir=/users/bedge/tmp/customization-scripts
Removing ISO remastering dir...
Mounting ISO image...
Unpacking ISO image...
cp: failed to preserve ownership for `/users/bedge/tmp/remaster-iso/autorun.inf': Operation not permitted
cp: failed to preserve ownership for `/users/bedge/tmp/remaster-iso/casper/filesystem.manifest': Operation not permitted
cp: failed to preserve ownership for `/users/bedge/tmp/remaster-iso/casper/filesystem.manifest-desktop': Operation not permitted

Running on a local machine did not have these problems.

Related branches

Revision history for this message
Bruce Edge (bruce-edge) wrote :

Suggest adding an arg to specify work directory.

Also, I have to run it on a server as I'm trying to build an amd64 and my desktop is an i386.

Revision history for this message
Fabrizio Balliano (fabrizio-balliano) wrote :

you've to run uck on local machine, this is a wishlist

Changed in uck:
importance: Undecided → Wishlist
Revision history for this message
Fabrizio Balliano (fabrizio-balliano) wrote :

splash uck-gui notes were updated with a few info about this

Changed in uck:
status: New → Fix Committed
Revision history for this message
Fabrizio Balliano (fabrizio-balliano) wrote :

released in 2.0.12

Changed in uck:
status: Fix Committed → Fix Released
Changed in uck (Ubuntu):
assignee: nobody → Alessio Treglia (quadrispro)
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package uck - 2.0.12-0ubuntu1

---------------
uck (2.0.12-0ubuntu1) lucid; urgency=low

  * New upstream release:
    - GUI:
      + splash notes were updated
      + a new configuration screen was added to allow selecting which
        languages will be available on the livecd boot splash (gfxboot).
        This was necessary because the language packs codes do not match
        gfxbook locales.
    - the default gfxboot language can be chosen only between the
      gfxboot available languages (easier selection).
    - default gfxboot language selection was made mandatory
    - Backend:
      + a workaround for the chrooted gnome-terminal was implemented
  * Fixes:
    - LP: #269741
    - LP: #228235
    - LP: #407443
 -- Alessio Treglia <email address hidden> Fri, 22 Jan 2010 18:45:17 +0100

Changed in uck (Ubuntu):
status: In Progress → Fix Released
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.