Modulemd URL: https://ttomecek.fedorapeople.org/autotools.yaml Description: This module is composed of well-known GNU tools, such as autoconf, automake and libtool. Fedora Account System Username: ttomecek
why do you put debugsource and debuginfo into API? ;)
Also I think libtool package should be included in default profile.
(In reply to Igor Gnatenko from comment #1) > why do you put debugsource and debuginfo into API? ;) Is there a guideline for it? I assume that these packages are meant to be supported. Yeah, I can include libtool. Wasn't really sure about that. Same URL, default profile now includes libtool as well: Modulemd URL: https://ttomecek.fedorapeople.org/autotools.yaml
I also do not list debugging subpackages in the API because filter skip them automatically. I expect this symmetry. If this is not true, the modulemd specification should be explicit about this.
I filed a review for help2man (bug #1486812). That will be used for autoconf module. Autoconf is possible to build without funny dependencies like on Emacs. The autotools really should be built from bootstrap.
I have review for autoconf (bug #1487153) and automake (bug #1487275). Both are built from platform. If you really think they belong into one module, I can squash them. But I'm not fond of putting libtool there because it's already provided by platform.
I think that autoconf should be included in this module, I'm unsure where help2man belongs. Having 2 minimal modules with just a single package in each (autoconf and help2man) doesn't look like a good way to do modules to me.
Here (bug #1487508) is a autotools module with Autoconf and Automake in one module without dependency on help2man module.
Oh, I missed the fact that libtool is included in platform. Closing this review in favor of Petr's submission.
I reviewed platform module with contyk and we agreed on moving libtool binary package from platform to autotools. libtool-ltdl{,-devel} binary packages will remain in platform.