FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 08-26-2008, 05:37 AM
"Martin Langhoff"
 
Default Pungi - genisoimage not finding isolinux

I have am getting "genisoimage: Uh oh, I cant find the boot catalog
directory 'isolinux'!". Granted, my repository is a bit of a hack job:
I rsync from an Australian mirror (no local mirror in NZ) to a local
directory so I can generate builds while offline, and I exclude
several parts of the repo (exact rsync line below).

How does pungi/genisoimage locate the isolinux file? How can I debug/fix this?

cmdline:
$ sudo pungi --force -c kickstarts/pungi-f9-minimal.ks --nosource
--name XS --ver=0.5dev --discs=1 --nosplitmedia

error:
genisoimage 1.1.6 (Linux)
Scanning /home/martin/src/xs-livecd/0.5dev/i386/os
Excluded by match: /home/martin/src/xs-livecd/0.5dev/i386/os/repoview
Scanning /home/martin/src/xs-livecd/0.5dev/i386/os/repodata
Scanning /home/martin/src/xs-livecd/0.5dev/i386/os/Packages
Scanning /home/martin/src/xs-livecd/0.5dev/i386/os/images
genisoimage: Uh oh, I cant find the boot catalog directory 'isolinux'!

Traceback (most recent call last):
File "/usr/bin/pungi", line 189, in <module>
main()
File "/usr/bin/pungi", line 101, in main
mypungi.doCreateIsos(split=opts.nosplitmedia)
File "/usr/lib/python2.5/site-packages/pypungi/pungi.py", line 460,
in doCreateIsos
pypungi._doRunCommand(mkisofs + extraargs, self.logger)
File "/usr/lib/python2.5/site-packages/pypungi/__init__.py", line
70, in _doRunCommand
raise OSError, "Got an error from %s: %s" % (command[0], err)

>From the kickstart file:
repo --name=fedora --baseurl=file:///media/disk/xs/releases/9/Fedora/i386/os/
repo --name=everything
--baseurl=file:///media/disk/xs/releases/9/Everything/i386/os/

the first repo _does_ have isolinux.

$ ls -la /media/disk/xs/releases/9/Fedora/i386/os/isolinux
total 11892
drwxr-xr-x 2 martin martin 4096 2008-05-08 13:50 .
drwxr-xr-x 6 martin martin 4096 2008-05-08 13:56 ..
-rw-r--r-- 1 martin martin 292 2008-05-08 13:50 boot.msg
-rw-r--r-- 1 martin martin 919 2008-05-08 13:50 general.msg
-rw-r--r-- 1 martin martin 166 2008-05-08 13:50 grub.conf
-rw-r--r-- 1 martin martin 9592925 2008-05-08 13:50 initrd.img
-rw-r--r-- 1 martin martin 12331 2008-05-08 13:58 isolinux.bin
-rw-r--r-- 1 martin martin 996 2008-05-08 13:50 isolinux.cfg
-rw-r--r-- 1 martin martin 112076 2008-05-08 13:50 memtest
-rw-r--r-- 1 martin martin 817 2008-05-08 13:50 options.msg
-rw-r--r-- 1 martin martin 517 2008-05-08 13:50 param.msg
-rw-r--r-- 1 martin martin 490 2008-05-08 13:50 rescue.msg
-rw-r--r-- 1 martin martin 156211 2008-05-08 13:50 splash.jpg
-rw-r--r-- 1 martin martin 128364 2008-05-08 13:50 vesamenu.c32
-rw-r--r-- 2 martin martin 2086048 2008-05-08 13:50 vmlinuz

How I rsync the F9 repo so that it fits in my laptop (suggestions for
a better lightweight mirror welcome):

RELEASE=rsync://mirror.internode.on.net/fedora-enchilada/linux/releases/9
rsync -rlptgHv -P --progress
--exclude ppc --exclude '*.html' --exclude SRPMS --exclude '*.ppc.rpm'
--exclude ppc64 --exclude source --exclude x86_64 --exclude debug
--exclude repoview
--exclude iso --exclude jigdo --exclude Live
--exclude 'kde*' --exclude 'openoffice*' --exclude 'openarena*'
--exclude '*-data-*' --exclude 'themes-*' --exclude 'koffice*'
$RELEASE /media/disk/xs/releases/

cheers,



m
--
martin.langhoff@gmail.com
martin@laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 08-26-2008, 02:49 PM
Jesse Keating
 
Default Pungi - genisoimage not finding isolinux

On Tue, 2008-08-26 at 17:37 +1200, Martin Langhoff wrote:
> I have am getting "genisoimage: Uh oh, I cant find the boot catalog
> directory 'isolinux'!". Granted, my repository is a bit of a hack job:
> I rsync from an Australian mirror (no local mirror in NZ) to a local
> directory so I can generate builds while offline, and I exclude
> several parts of the repo (exact rsync line below).

It sounds like your buildinstall phase errored out. Have you looked at
the full log file?

--
Jesse Keating
Fedora -- Freedom˛ is a feature!
identi.ca: http://identi.ca/jkeating
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 08-27-2008, 06:05 AM
"Martin Langhoff"
 
Default Pungi - genisoimage not finding isolinux

2008/8/27 Jesse Keating <jkeating@redhat.com>:
> It sounds like your buildinstall phase errored out. Have you looked at
> the full log file?

Thanks for the hint. I had a dependency problem problem. I forget that
the cmdline errors aren't the full story.

cheers,


m
--
martin.langhoff@gmail.com
martin@laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 

Thread Tools




All times are GMT. The time now is 11:57 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org