Comps, or, Making it Easier for Users to Find Software
Eric Tanguy
eric.tanguy at univ-nantes.fr
Mon Apr 17 20:38:02 UTC 2006
Le lundi 17 avril 2006 à 15:04 -0400, Jeremy Katz a écrit :
> On Mon, 2006-04-17 at 11:20 -0700, Michael Thomas wrote:
> > Jeremy Katz wrote:
> > > On Sun, 2006-04-16 at 12:00 -0700, Wart wrote:
> > > One thing that would help is a script to be run as a pre-commit check to
> > > ensure the file is well-formed.
> >
> > I'll ask the SIG to see if we can come up with something. What are the
> > rules for pre-commit scripts in terms of languages, locations,
> > dependencies, etc.? Or is it enough to run xmlwf on the file?
>
> The XML file just needs to be well-formed. Eventually, translations
> will be getting merged in, but that's the "easy" part. And dependencies
> also don't need to be specified as those get resolved at runtime
>
> > >>Additionaly, it seems that the FE games are listed as 'optional'
> > >>packages in yum, which means that users can't use 'yum groupinstall
> > >>games' as a shortcut to get all of them. What determines if a package
> > >>is 'optional' or 'required'? Would it be possible to change it so that
> > >>users can get all of the games via 'yum groupinstall', either by
> > >>reclassifying the FE5 games as 'required', or by creating a new category
> > >>for these games?
> > >
> > >
> > > If a package is required, then the group isn't considered installed
> > > without the package being installed. You almost certainly don't want
> > > that behavior with all of the games :-) And I don't even think a
> > > separate category is really what's wanted. What problem are you trying
> > > to solve by installing all of the games?[1]
> >
> > The ultimate problem is that I'm trying to avoid doing any real work.
> > :) I'd like to be able to install all of the games with one command
> > after an initial system install, and later use one command to pull in
> > any new games that have since been added to the repo.
>
> Heh ;)
>
> > > Jeremy
> > >
> > > [1] Note, that it would be pretty easy to write the little tool using
> > > the yum interfaces that just installed all of the optional packages in a
> > > group.
> >
> > That's what I did for now, which is when I discovered that 'yum
> > groupinfo' didn't list them all. Perhaps there could be an option to
> > 'yum groupinstall' to install optional packages, such as
> > "yum --includeoptional groupinstall games".
>
> Yeah, I'm thinking that something like this is probably the best
> approach to the problem. It shouldn't be that hard to add support for
> both
> * yum groupinstall --alloptional foo
> and
> * yum groupinstall --requiredonly foo
>
> to yum. Anyone want to volunteer to write the patch? :-)
>
> Jeremy
>
I have one more question : i have updated comps-fe5.xml.in in cvs since
a while and i never see the modifications i did in a repodata. For
example i added qucs to Engineering and Scientific but i can't see it in
the repoview. There is something i made wrong ?
Eric
More information about the fedora-extras-list
mailing list