On Aug 10, 2017, at 6:27 PM, Rui Ribeiro <ruyrybeyro@gmail.com> wrote:
I have been compiling and deploying FR source for a good while in Debian 9; however upon trying to install it in a cleanly installed system, I just found out I cant.
The difference is that my production system (still) has a dangling libssl version from Debian 8 backports, that was installed *before* the upgrade to Debian 9.
That shouldn't make much difference...
However, in a pure Debian 9 system, I see this error when trying to install FR 3.0.16 git from my internal repository:
The following packages have unmet dependencies:
freeradius : Depends: libssl1.0.0 (>= 1.0.1) but it is not installable
The only thing that I change to compile it is in
debian/control:10: libjson0 | libjson-c2,
Changing libjson-c2 to libjson-c3.
Ah... the "DLL hell" problem. Different packages have different dependencies. And those dependencies can conflict...
I would like to ask for a change for installing it in Debian 9; it has been running well, however I do not have the necessary background to propose a *proper quality* patch.
We'll take a look thanks. Alan DeKok.