not able to install FR 3.0.16+git in (pure) Debian 9

Rui Ribeiro ruyrybeyro at gmail.com
Fri Aug 11 17:50:13 CEST 2017


> ------------------------------
>
> Message: 5
> Date: Thu, 10 Aug 2017 18:31:39 +0200
> From: Alan DeKok <aland at deployingradius.com>
> To: FreeRadius users mailing list
>         <freeradius-users at lists.freeradius.org>
> Subject: Re: not able to install FR 3.0.16+git in (pure) Debian 9
> Message-ID: <C4AB25D9-CD4A-48D8-82D8-0BE075D7CD7D at deployingradius.com>
> Content-Type: text/plain; charset=us-ascii
>
> On Aug 10, 2017, at 6:27 PM, Rui Ribeiro <ruyrybeyro at 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.
>
>

Hi Alan,

What is the best way to send patches?

This is the one  for including libjson-c3


--- debian/control.old 2017-08-11 16:42:59.971350545 +0100

+++ debian/control 2017-08-11 16:44:02.810791057 +0100

@@ -7,7 +7,7 @@

  libcap-dev,

  libgdbm-dev,

  libiodbc2-dev,

- libjson0 | libjson-c2,

+ libjson0 | libjson-c2 | libjson-c3,

  libjson0-dev | libjson-c-dev,

  libkrb5-dev | heimdal-dev,

  libldap2-dev,



-- 
Regards,

--
Rui Ribeiro
Senior Linux Architect and Network Administrator
ISCTE-IUL
https://www.linkedin.com/pub/rui-ribeiro/16/ab8/434
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debian_control.patch
Type: application/octet-stream
Size: 317 bytes
Desc: not available
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20170811/ed07abd2/attachment.obj>


More information about the Freeradius-Users mailing list