On Tue, Jul 14, 2015 at 6:23 AM, Vít Ondruch <vondr...@redhat.com> wrote:
> Dne 14.7.2015 v 11:49 Neal Gompa napsal(a): > > On Tue, Jul 14, 2015 at 4:13 AM, Vít Ondruch <vondr...@redhat.com > <mailto:vondr...@redhat.com> <vondr...@redhat.com>>wrote: > > > > Can we just drop comps entirely (or at least trim them down > significantly)? I know that this will not happen from day to day, but I see > the comps just as an ugly workaround for missing weak dependencies, which > we have now. > > > Vít > > > > > > > If we did that, we'd need to switch to some other means of > grouping packages. Borrowing a bit from how the Debian/Ubuntu folks do > things, probably massive virtual packages/metapackages would work well for > this purpose. Or perhaps a "type" of package that defines groups to > provide a similar function to metapackages without requiring garbage empty > tarballs. > One advantage of comps/groups was that it allowed to uninstall particular > packages, where if you used Require at the same place, it would be all or > nothing. For example, rubyonrails group would be better to express by > Suggests dependencies then to have the group in comps. Not mentioning that > Gnome Software can handle meta package while it does not handle groups (if > I am not mistaken). > > Vít > > > > -- > devel mailing list > devel@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/devel > Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct > It should be possible to convert over to metapackages, but it would probably make sense to convert a few groups and see how it should be shaken out. Remember, we're a bit new to this weak dependency resolution thing! ;) -- Neal Gompa (FAS: ngompa)
-- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct