>From: Ken Dawson <[EMAIL PROTECTED]>

>Thanks for addressing my mkisofs issue in cdrtools-1.11a20.  However,
>when I tried it, there are still problems.

>On linux 2.2.16 (Slackware 7.1):

># mkisofs -o /other/cdadm/cdadm.iso -R -d -D -allow-lowercase -allow-multidot 
>-graft-points -path-list /other/cdadm/part_1

>where /other/cdadm/part_1 contains

>    /usr/X11=/usr/X11
>    /usr/X11R6/=/usr/X11R6/
>    /usr/adm=/usr/adm
>    /usr/bin/=/usr/bin/
>    ...

>The original /usr directory hierarchy looks like:

>    /usr:
>    total 164
>    drwxr-xr-x  29 root     root         4096 Mar 12 00:20 ./
>    drwxr-xr-x  38 root     root         4096 Mar 31 22:50 ../
>    lrwxrwxrwx   1 root     root            5 Oct 10 02:55 X11 -> X11R6/
>    drwxr-xr-x  12 root     root         4096 Aug  7  1995 X11R6/
>    lrwxrwxrwx   1 root     root            8 Oct 10 02:50 adm -> /var/adm/
>    drwxr-xr-x   2 root     bin         24576 Mar 12 00:20 bin/
>    ...

>What I get in the resulting iso file (mounted on /a) is

>    /a/usr:
>    total 36
>    dr-xr-xr-x  16 root     root         4096 Apr  3 11:53 ./
>    dr-xr-xr-x   3 root     root         2048 Apr  3 11:53 ../
>    lrwxrwxrwx   1 root     root            5 Oct 10 02:55 X11 -> X11R6/
>    dr-xr-xr-x   3 root     root         2048 Apr  3 11:53 X11R6/
>    lrwxrwxrwx   1 root     root            8 Oct 10 02:50 adm -> /var/adm/
>    dr-xr-xr-x   3 root     root         2048 Apr  3 11:53 bin/

>    ...

>    /a/usr/X11R6:
>    total 8
>    dr-xr-xr-x   3 root     root         2048 Apr  3 11:53 ./
>    dr-xr-xr-x  16 root     root         4096 Apr  3 11:53 ../
>    dr-xr-xr-x  12 root     root         2048 Apr  3 11:53 000/
>A ---------------------------------------------------------^^^

A usage error that is not yet catched by mkisofs.

Your usage tries to make a directory out of a symlink.
Remove the superfluous '/' from the graft point of the symlink
and it will work as expected.

It may be that I will remove final slashes for non-directories soon.

Also note that future releases of mkisofs will have a different behavior.

The Options -H -L and -P are now covered by POSIX.1-2001 and must be changed.
I plan to disable them with the one of the next alpha releases and will
give them the new official meaning when the alpha phase of the next major
release will start (e.g. 1.16axx).


J�rg

 EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin
       [EMAIL PROTECTED]               (uni)  If you don't have iso-8859-1
       [EMAIL PROTECTED]           (work) chars I am J"org Schilling
 URL:  http://www.fokus.gmd.de/usr/schilling   ftp://ftp.fokus.gmd.de/pub/unix


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to