Re: compat-openssl11 vs openssl1.1

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

 



On Tue, 2020-09-15 at 14:10 -0400, Simo Sorce wrote:
> On Tue, 2020-09-15 at 13:46 -0400, Neal Gompa wrote:
> > 
> > The compat- prefix is no longer allowed. Instead we should be using
> > versioned package names.
> 
> Why?
> The "compat-" prefix clearly indicated the .so was provided
> exclusively
> for backward binary compatibility and shouldn't be relied upon in
> other
> packages.
> 
Provided ${libname}-devel pulls the latest, main version instead of one
of the older versions, hopefully there is no confusion which version is
meant to be used?

(That being said, when using other virtual provides such as
'pkgconfig(pcname)' it doesn't matter whether the package is versioned
or prefixed with compat- anyway, as that won't make a difference from
the call site).

> A bare name conveys nothing and risk introducing dependencies later
> instead of slowly draining out dependencies until it can be removed
> again.
> 
> > So if we're changing the old one, it'll become openssl1.0 to comply
> > with current guidelines.
> 
> I think having a package named openssl1.0 or openssl1.1 would lead to
> more confusion, not less.
> 
> Simo.
> 
> 
Anyone familiar with how this works in practice for Debian (and
derivatives) and, IIRC, Mageia? They've been using versioned packages
for years so if there are potential confusions they ought to have
encountered them before.

Regards,

-- 
Michel Alexandre Salim
profile: https://keyoxide.org/michel@xxxxxxxxxxxxxxx
chat via email: https://delta.chat/
GPG key: 5DCE 2E7E 9C3B 1CFF D335 C1D7 8B22 9D2F 7CCC 04F2
_______________________________________________
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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux