V Fri, Jun 27, 2025 at 11:43:25AM +0200, Frederic Berat napsal(a): > Hey all, > > While packaging the new Automake, I ran into something that got me > thinking. A bug (since fixed in 1.18.1) made it try to rebuild the info > documentation from its Texinfo sources, which implied a new BuildRequires: > texinfo dependency on packages that depend on Automake. > > This got me wondering, we build packages from the source, but for some > packages, we just ship the pre-generated info files that come in the > tarball instead of building them from the .texi source files ourselves. > > So, I wanted to get your take on this: *Should we make it a standard > practice to build info docs from their .texi sources, instead of using the > pre-built ones?* > > Curious to hear your thoughts! > Yes, we should rebuild everything from sources.
In case of automake, check that you don't create a build-cycle (automake → texinfo → automake). If you created one, use a bootstrap build-condition to avoid the cyclic dependency when bootstrapping at the expense of not (re)generating the documentation. -- Petr
signature.asc
Description: PGP signature
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue