|
|
(2 intermediate revisions by one other user not shown) |
Line 1: |
Line 1: |
| = Bundled Software policy =
| | {{admon/important|This page is deprecated| FESCo docs have moved to [https://docs.fedoraproject.org/en-US/fesco/ docs.fp.o] with source hosted in a [https://pagure.io/fesco/fesco-docs pagure repo]. This page is now at https://docs.fedoraproject.org/en-US/fesco/Bundled_Software_policy/.}} |
| | |
| This policy concerns the use of bundled software in the Fedora Package Collection. | |
| | |
| = Policy =
| |
| | |
| 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 must be contacted publicly about a path to supporting system libraries. If upstream refuses, this must be recorded in the spec file using a persistent mechanism to be clarified in the packaging guidelines.
| |
| | |
| All packages whose upstreams have no mechanism to build against system libraries may opt to carry bundled libraries, but if they do, they must include Provides: bundled(<libname>) = <version> in their RPM spec file. The FPC will maintain the list of bundled provides, please consult with them when adding new provides or in case of disputes.
| |
| | |
| Packages that bundle libraries must follow the [[Packaging:AutoProvidesAndRequiresFiltering#Private_Libraries|AutoProvides filtering guidelines]] for private libraries.
| |
| | |
| = References =
| |
| | |
| https://fedorahosted.org/fesco/ticket/1483 | |
| | |
| https://fedorahosted.org/fesco/ticket/1491 | |
| | |
| [[Category:FESCo policy]] [[Category:Package_Maintainers]] [[Category:Policy]]
| |