Re: Comps, or, Making it Easier for Users to Find Software

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jeremy Katz wrote:
> On Sun, 2006-04-16 at 12:00 -0700, Wart wrote:
> 
>>A number of new games have been added to Fedora Extras and the
>>comps-fe5.xml.in file since you announced this, but they don't show up
>>when running "yum groupinfo games" (or in the pirut 'games' category) on
>>a FE5 system.  'worminator' and 'freedoom' are two examples of games
>>that don't show up, yet are listed in comps-fe5.xml.in.
>>
>>The Games SIG has been adding quite a few new packages lately.  Is there
>>something that we can do to help automate the update of comps-fe5.xml?
> 
> 
> My apologies.  The problem is that there's not yet anything to handle
> automated moving of what's in CVS to what's in the actual tree.  This
> should probably be done as one part of the scripted tree push process.
> I've gone ahead and manually updated it again and generally, this should
> go a little better for a while since I'm back from vacation, LinuxWorld,
> and a doomed week of meetings :-)

Thanks!

> 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?

>>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.

> 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".

--Mike

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

-- 
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux