Red Hat Bugzilla – Bug 16499
comps file parser is fragile
Last modified: 2008-05-01 11:37:57 EDT
If your 'comps' file is too long (too many packages it'd
seem), the installer halts without any errors in 'reading packages'
screen. An example of an offending comps file is attached to bugzilla.
It doesn't matter if those packages have been included by '@ Development'
-like classes or typed in directly.
Please note that you _can_ create a couple of new classes
(I did so for our server class, and it worked fine), but it seems there's
some magic limit out there.
This has worked fine in RH 6.0 - 6.2.
Kind of a showstopper for us package customizers.
Created attachment 2636 [details]
diff for an offending comps file (Server/Workstation copies)
This defect is considered MUST-FIX for Winston Gold release
works for me, at least in NFS...
This works in RC2; perhaps the problem was inadvertly fixed. Did you try it
using RC1 or RC2?
This also happens with Gold release.
However, I don't think comps.diff attached will show the broken behaviour.
It might be that classes included with '@' may not contain empty lines.
Regular classes Joe User can choose can do that just fine.
Removing all empty lines from within class definitions appeared to fix this.
I didn't have time to check what's causing this very thoroughly :-(
Yes, empty lines are not allowed. The comps parser isn't exactly wonderful. :|
We use XML now should not have these issues.
Time tracking values updated