Bug#488482: genisoimage: does not handle deep directory structures even though manpage says it does

2008-07-01 Thread Joerg Schilling
Hi,

Debian uses an extremely outdated version of mkisofs and in
addition added new bugs.

The official mkisofs correctly handles deep directory relocation
in all cases since 2 years.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily




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



Bug#488482: genisoimage: does not handle deep directory structures even though manpage says it does

2008-06-29 Thread Julian Gilbey
Package: genisoimage
Version: 9:1.1.8-1
Severity: normal

I tried the following:

euclid:~ $ genisoimage -J -r -o /tmp/mathcamp.iso mathcamp-2007
I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage: Directories too deep for 
'mathcamp-2007/yearbook-2007/html/photo/img/thumb/.svn/tmp/props' (7) max is 6.

But in the NOTES section of genisoimage(1) it says:

If  genisoimage  is  creating  a  filesystem  image  with  Rock Ridge
attributes and the directory nesting level of the source directory tree
is too much for ISO9660, genisoimage will do deep directory relocation.
This  results  in  a directory called RR_MOVED in the root directory of
the CD. You cannot avoid this directory.

In the source code, though, genisoimage/tree.c, there is a comment
(lines 2417 onwards):

 /*
  * XXX to prevent this, we would need to add
  * XXX support for RR directory relocation
  * XXX to find_or_create_directory()
  */

So it appears to have no support for directory relocation.

Hmmm.

   Julian

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages genisoimage depends on:
ii  libbz2-1.0 1.0.5-0.1 high-quality block-sorting file co
ii  libc6  2.7-10GNU C Library: Shared libraries
ii  libmagic1  4.24-2File type determination library us
ii  zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime

genisoimage recommends no packages.

-- no debconf information



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