Hi,

Yes the guidelines are clear for fedora. I miss tell that the package is present in fedora and epel repos and my question is more like this:

Is it possible to mix bundled/system libs ? like using system libs (the must part in guidelines) for fedora packages and use bundled one for epel packages (because libs are too old)

I read epel guidelines[1] too but I not found an answer.

Best Regards,

Didier FABERT.

[1] https://fedoraproject.org/wiki/EPEL:Packaging

Le 23/12/2020 à 13:09, Richard Shaw a écrit :
On Wed, Dec 23, 2020 at 2:11 AM Didier Fabert <didier.fab...@gmail.com <mailto:didier.fab...@gmail.com>> wrote:

    Hi,

    How to deal with package which add new cool feature, but unfortunately
    by adding bundled (static) libraries ?

    1. I do nothing, this feature cannot be included this way
    2. I can add the feature because libraries are statically linked
    3. I can add the feature anyway if I declare bundled libs in spec file
    4. Other choice...


The guidelines[1] are pretty clear here.

If the libraries are available in Fedora and upstream provides a mechanism to use them you MUST.

If upstream does not provide a mechanism, (and I'll add, it's not easily worked around in the package), then it is acceptable to bundle the libraries, but...

You must declare it in the package, with the version of the bundled library if at all possible. I've run into a few situations where it was more of a fork than a bundled library and the version was totally unidentifiable.

Thanks,
Richard

[1] https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling <https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling>

_______________________________________________
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

_______________________________________________
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

Reply via email to