On Thu, Jan 21, 2021 at 4:51 PM Kevin Kofler via devel <devel@xxxxxxxxxxxxxxxxxxxxxxx> wrote: > > Florian Weimer wrote: > > This is closer to the existing policy, I think: > > > > <https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling> > > Actually, the very first 2½ sentences at that link make my point even more > clearly than the link I had posted: > > | Fedora packages SHOULD make every effort to avoid having multiple, > | separate, upstream projects bundled together in a single package. You mean like "python-s3transfer", which bundles multiple multiple python modules together for no intelligible reason, requiring hand-tuning of packages like "awscli" which have to seek out the relocated modules? The guideline has sometimes been ignored for reasons that are not compelling. > | All packages whose upstreams allow them to be built against system > | libraries MUST be built against system libraries. > | > | All packages whose upstreams have no mechanism to build against system > | libraries MAY opt to carry bundled libraries, […] > > I do not see with what justification you want to argue that this Rust > package has no upstream mechanism to build against system libraries, > considering that there is a non-vendored tarball. > > Kevin Kofler I personally agree with your logic. I wish it were applied more consistently, where additional libraries would be more consistently published as their own system library. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx