[Fedora-packaging] meta-package guideline needed ?

David Timms dtimms at iinet.net.au
Mon Jan 12 13:29:32 UTC 2009


Hi,

I'd like to see some guideline on when meta-packages should / can / 
can't be created for Fedora. It is definite that examples do currently 
exist, eg:
xorg-x11-drivers

I did dig up some old info, but it seems nothing made it into the wiki 
as a guideline. Can this be discussed and a suitable doc make it into 
the Guidelines ?

[1] http://thread.gmane.org/gmane.linux.rpm.general/12588/focus=12589
[2] http://thread.gmane.org/gmane.linux.redhat.fedora.extras.packaging/3735
[3] https://bugzilla.redhat.com/show_bug.cgi?id=351571

It seems, that for the most part the preference should be to create a 
comps group, and add all the packages that would be required if it was a 
meta-package as "required" within the comps group. The package 
management tools (yum and PackageKit) can then be used with group 
options to install or remove the group.

It seems there is some limitations on using comps groups (please correct 
me if these are solvable another way):
- such a group can not cause the requiring of for example an i386 
package on an x86_64 machine.

- to workaround (rpm 4.x limitations) above, such a group can not cause 
the requiring of an i386 package by requiring a file only available in 
the i386 package.

Cheers, David Timms.




More information about the Fedora-packaging mailing list