bug-xorriso
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-xorriso] Strange ".." and "." directory entries on hybrid images


From: Daniel Manrique
Subject: [Bug-xorriso] Strange ".." and "." directory entries on hybrid images
Date: Thu, 23 Jun 2011 13:35:04 -0400
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110516 Thunderbird/3.1.10

Hi all,

I have a strange problem with xorriso-generated images and was hoping
someone here could point me in the right direction to figure this out.

I'm seeing some weird behavior where 'isoinfo -R -l -i someiso.iso'
doesn't display the '.' and '..' directories correctly. This happens
with ISOs generated with xorriso in hybrid mode apparently, so far I've
seen this in the Debian daily builds from:

http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/multi-arch/iso-cd/

It's also present in Ubuntu daily CDs built after 2011-06-15, which is
when Ubuntu started using xorriso to build hybrid CDs.

An example of strange output from the debian latest iso:

Directory listing of /
dr-xr-xr-x   1    0    0            4096 Jun 23 2011 [     35 02]
dr-xr-xr-x   1    0    0            4096 Jun 23 2011 [     35 02]
dr-xr-xr-x   1    0    0            2048 Jun 23 2011 [     38 02]  .disk
-r--r--r--   1    0    0              27 Jun 23 2011 [  17204 00]
autorun.inf
dr-xr-xr-x   1    0    0            2048 Jun 23 2011 [     39 02]  css
lr-xr-xr-x   1    0    0               0 Jun 23 2011 [   1445 00]
debian -> .


Check the first two entries. To contrast, here's output from an Ubuntu
image from 2011-06-08:

Directory listing of /
dr-xr-xr-x  12    0    0            4096 Jun  8 2011 [     29 02]  .
dr-xr-xr-x   3    0    0            4096 Jun  8 2011 [     29 02]  ..
-r--r--r--   1    0    0             143 Jun  8 2011 [    187 00]
autorun.inf
dr-xr-xr-x   3    0    0            2048 Jun  8 2011 [     94 02]  boot
dr-xr-xr-x   2    0    0            2048 Jun  8 2011 [     40 02]  casper
dr-xr-xr-x   3    0    0            2048 Jun  8 2011 [     41 02]  dists
dr-xr-xr-x   3    0    0            2048 Jun  8 2011 [     51 02]  efi
dr-xr-xr-x   2    0    0            2048 Jun  8 2011 [     53 02]  install

If I use isoinfo -J -R -l -i whatever.iso, the dot directories appear
correctly but file permissions are messed up (Joliet not supporting
permissions I guess).

The strange behavior breaks some scripts I have for extracting and
analyzing iso images, which depend on output from isoinfo. I've also
seen a report of Midnight Commander failing to browse a xorriso-created
hybrid image. See here, last comment:

http://blog.einval.com/debian/CDs/isohybrid_CDs.comments

Is this something that can be corrected by a command line parameter
while building images, something that should be addressed in the code,
or non-fixable behavior?

I thought I'd ask here as it might be instantly recognizable to you, but
I'll continue to look into this problem and report back if I find
something interesting.

Thanks!

- Daniel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]