#6151: Make a Fedora 22 Desktop MultiSpin DVD

Fedora Release Engineering rel-eng at fedoraproject.org
Fri May 15 12:12:08 UTC 2015


#6151: Make a Fedora 22 Desktop MultiSpin DVD
------------------------------+-----------------------
  Reporter:  robyduck         |      Owner:  rel-eng@…
      Type:  task             |     Status:  new
 Milestone:  Fedora 22 Final  |  Component:  other
Resolution:                   |   Keywords:
Blocked By:                   |   Blocking:
------------------------------+-----------------------

Comment (by jreznik):

 Replying to [comment:6 jreznik]:
 > And MATE failing to boot is caused by underscore in MATE_Compiz.

 I take the underscore back, reading logs:

 {{{
 Fedora-Live-MATE_Compiz-x86_64-22-TC3 is 37, this is longer than the
 isolinux 31 character max.
 In the isolinux.cfg, we will refer to it as Fedora-Live-MATE_Compiz-
 x86_64-.
 }}}

 in the code
 {{{
         # isolinux can't read directories or files longer than 31
 characters.
         # Truncate if we need to. (Yes, this could cause issues. :P)
         if len(iso_basename) > 31:
             small_iso_basename = iso_basename[:31]
             if verbose:
                  print '{0} is {1}, this is longer than the isolinux 31
 character max.'.format(iso_basename, len(iso_basename))
                  print 'In the isolinux.cfg, we will refer to it as
 {0}.'.format(small_iso_basename)
         else:
             small_iso_basename = iso_basename
 }}}

 But it looks like the limit for isolinux is not there anymore (I can get
 working ISO with long name when truncate code is commented out). And in
 the end, we generate filesystem that does not conform to ISO-9660 even
 when all names are less than 31.

 Options:
 * rename MATE_Compiz image to MATE but it's late in the cycle
 * rename it before ISO composition (but manual, error prone step)
 * remove isolinux limitation truncate code but it will require some
 testing on real media

 Any opinions?

-- 
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6151#comment:7>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project


More information about the rel-eng mailing list