Proposal: Drop comps

Neal Gompa ngompa at fedoraproject.org
Tue Jul 14 10:27:36 UTC 2015


On Tue, Jul 14, 2015 at 6:23 AM, Vít Ondruch <vondruch at 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 <vondruch at redhat.com
> <mailto:vondruch at redhat.com> <vondruch at 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 at 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)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150714/ee676076/attachment-0001.html>


More information about the devel mailing list