#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