[Pkg-openssl-devel] Bug#827061: transition: openssl

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Fri Feb 24 08:34:49 UTC 2017


On 2017-02-22 00:46:56 [+0100], Emilio Pozuelo Monfort wrote:
> > There are 78 packages in the unkown state. The first few I looked could
> > actually have their libssl-dev dependency dropped. khtml is the first
> > one which looked wrong. I will open a bug about that later. I didn't get
> > any further yet.
> 
> Thanks. Investigating the rest would be good. I guess most of those are just for
> build-depends, but if there are any with bad depends (e.g. some -dev package
> unnecessarily depending on libssl*-dev) it'd be good to fix that for stretch,
> because of the conflicting libssl dev packages.

We shouldn't have any of those FTBFS in archive so I guess you mean
something outside of the archive. Anyway, if I find something I will
act.

> Sounds like things are under control now. The concern of -dev packages not being
> co-installable is a valid one, but I guess we'll have to live with that.

Both openssl versions provide .pc files. So we could keep 1.1 as-is and
force the libssl1.0-dev users to use what the .pc file(s) says which
would include a different lib to link (say -lssl-1.0) and a different
spot for the header files.
We have 148 1.0 packages and 437 using 1.1 right now. That means we
would have to touch 148 packages for that (and most packages I touched
did not use the .pc file). I'm not sure it is worth it.  Also having
them not co-installable minimizes the risk that someone tries to pass
openssl's struct from one package to the other.

> Thanks,
> Emilio

Sebastian



More information about the Pkg-openssl-devel mailing list