Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

mkisofs-troubles

7 views
Skip to first unread message

peter pilsl

unread,
Aug 12, 2001, 10:03:26 AM8/12/01
to

I use mkisofs to create cd-images from myriads of userfiles. Unfortunately
every 2nd mkisofs-call fails, cause some files resolve to the same
joliet-names. This happens mostly with IE-saved webpages, where the
filename is endless

mkisofs: Error: iso-3/home/public/Press/SERBIA/newspapers/Accusations of
Rigging as Yugoslavs Hold Key Presidential Election.htm and
iso-3/home/public/Press/SERBIA/newspapers/Accusations of Rigging as
Yugoslavs Hold Key Presidential Election_files have the same Joliet name
mkisofs: Joliet tree sort failed.

Is there any way around. I wouldnt even care, if this files are just
ommited by mkisofs, but there is no such option ...
I already use the tolerate-options like -J -l ...

thnx,
peter

ps: if you know any better group for posting this, please let me know
pps: fup2 set to comp.os.linux.misc

--
mag. peter pilsl
pil...@goldfisch.at
http://www.goldfisch.at

James Pearson

unread,
Aug 13, 2001, 5:01:55 AM8/13/01
to
The Joliet spec limits Joliet file names to 64 characters.

There is no easy way round this. Your options include:

Change the filenames before running mkisofs.

You could use the -m (or -exclude-list) option to exclude the files in
question.

There will be an option in a future release of mkisofs to preserve the
file name extension of file names over 64 characters - which may help
if the long file names have different extensions. Patch available at:

ftp://ftp.ge.ucl.ac.uk/pub/mkhfs/testing/mkisofs-1.14-jext-2.patch.gz

The other option is to hack the source code and exclude file names
over 64 characters ...

James Pearson


peter pilsl <pil...@goldfisch.at> wrote in message news:<3b768caf$1...@e-post.inode.at>...

peter pilsl

unread,
Aug 15, 2001, 6:20:03 PM8/15/01
to
James Pearson wrote:

> The Joliet spec limits Joliet file names to 64 characters.
>
> There is no easy way round this. Your options include:
>
> Change the filenames before running mkisofs.
>
> You could use the -m (or -exclude-list) option to exclude the files in
> question.
>
> There will be an option in a future release of mkisofs to preserve the
> file name extension of file names over 64 characters - which may help
> if the long file names have different extensions. Patch available at:
>

Thnx, but unfortunately this will not cure the problem, cause if one saves
webpages with ie5 you also get folders with names longer than 100 chars and
many of them only differ in the last 5 chars.

Time ago I wrote a wrapper for mkisofs that allows to create several
cd-images by feeding the folders to the image. The wrapper then scans and
sort all files and calculates subsets of the files to fill every cd as good
a s possible and then creates the images (using a mirror-structure of
symlinks)
I now changed this wrapper in a very dirty way to handle the
64-char-problem by changing the names of the 'bad' files and folders in the
cd-image (keep extension and as many chars as possible and add 4
random-letters)

If anyone is interested please mail and I can mail the wrapper.

peter

0 new messages