Re: libfoo.$major requirements/guidelines

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Sounds more like the Debian way of packaging shared objects, but it
> doesn't solve the resulting conflict on libfoo.so in devel packages.

There's no conflict in -devel packages.  libfoo.so is a symlink to the real libfoo.so.$major and only one -devel is allowed to be installed at a time and it usually matches the latest libfoo$major package.


> There is a guideline for a -lib or -libs sub-package if the libraries
> may be usable without the whole package, if I remember correctly.

Indeed. but it doesn't seem to address multiple major version library cohabitation -- for the purposes of bridging library major version updates (i.e. ABI breakage) where other packages depending on the lib might not have been updated to the new ABI.
_______________________________________________
packaging mailing list -- packaging@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to packaging-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/packaging@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux