Bug 15300 - RFE: comps: way to include classes before they are defined
Summary: RFE: comps: way to include classes before they are defined
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: anaconda
Version: 7.0
Hardware: i386
OS: Linux
low
medium
Target Milestone: ---
Assignee: Michael Fulbright
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2000-08-03 20:36 UTC by Pekka Savola
Modified: 2008-05-01 15:37 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2002-07-17 15:53:40 UTC
Embargoed:


Attachments (Terms of Use)

Description Pekka Savola 2000-08-03 20:36:37 UTC
As it is, you have to define the comps file classes _before_ you use them.

The algorithm should be expanded so that you could also define them later
in the file.

The reason: the order classes are defined in comps file defines the order
they're shown in the installer.  If the algorithm were to be reworked you
could do something like:

----
1 base {
...
}

1 Our Server {
 @ Development
 @ ...
 ...
}

...

0 Development {
...
}
----

Now, you have to define the classes you want in 'Our Server' one by one (if
you want it to be the first entry in the installer).

Comment 1 Pekka Savola 2000-08-03 20:37:13 UTC
Not for 7.0 :)



Comment 2 Michael Fulbright 2002-05-01 16:23:53 UTC
We're going to rethink the comps file.

Comment 3 Michael Fulbright 2002-07-17 15:53:35 UTC
We've made some changes to the comp file format that should address this issue.

Comment 4 Mike McLean 2002-08-01 15:37:09 UTC
The new comps file format does allow control of the order that package groups
appear.
  <grouphierarchy>
    <category name="Desktops">
      <subcategory>base-x</subcategory>
      <subcategory>gnome-desktop</subcategory>
      <subcategory>kde-desktop</subcategory>
    </category>
    <category name="Applications">
      <subcategory>editors</subcategory>
    ...
CLOSING->RAWHIDE


Comment 5 Michael Fulbright 2002-12-20 17:38:25 UTC
Time tracking values updated


Note You need to log in before you can comment on or make changes to this bug.