Hi all,

I'm having an issue with making an ISO with pungi.

My build environment is constructed with mock.

Pungi resolves package dependencies and builds a repository successfully, but 
lorax fails at the end making the ISO image. My problem appears to be related 
to making a Mac-compatible HFS boot image.

Any ideas what is missing here?

rebuilding initramfs images
rebuilding boot/initramfs-3.3.4-5.fc17.x86_64.img
populating output tree and building boot images
running x86.tmpl
umount:  /tmp/lorax.imgutils.NFTlGE: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1)) 
Traceback (most recent call last):
  File "/usr/sbin/mkefiboot", line 139, in <module>
     opt.diskname)
  File "/usr/sbin/mkefiboot", line 38, in mkmacboot
     mkhfsimg(None, outfile, label=label, graft=graft)
  File "/usr/lib/python2.7/site-packages/pylorax/imgutils.py", line 300, in 
mkhfsimg
     mkfsargs=["-v", label], graft=graft)
  File "/usr/lib/python2.7/site-packages/pylorax/imgutils.py", line 283, in 
mkfsimage
     do_grafts(graft, mnt, preserve)
  File "/usr/lib/python2.7/site-packages/pylorax/imgutils.py", line 196, in 
__exit__
     umount(self.mnt)
  File "/usr/lib/python2.7/site-packages/pylorax/imgutils.py", line 110, in 
umount
     os.rmdir(mnt)
OSError :  [Errno 16] Device or resource busy: '/tmp/lorax.imgutils.NFTlGE' 
WARNING: Forcibly unmounting 
'/var/lib/mock/flipos-2-x86_64/root/tmp/lorax.imgutils.NFTlGE' from chroot.
Finish: chroot pungi --nosource --nodebuginfo -G -C -B --name FlipOS -c 
/usr/share/flipos/flipos2.ks
ERROR: Command failed. See logs for output.
 # pungi --nosource --nodebuginfo -G -C -B --name FlipOS -c 
/usr/share/flipos/flipos2.ks

Regards
James Milne
FilmLight Ltd.
--
buildsys mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/buildsys

Reply via email to