Architecture #13195
closedRudder incompatible with libcurl4
Description
Hello.
I run rudder 4.3.4 under debian9.5
For some application, i require to run PHP7.2.
PHP7.2-curl require Libcurl4 wich is not compatible with Libcurl3 as stated in this bug report : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900511
Because of this, the server can no longer run rudder-agent, so no more central management or report.
Could you make rudder-agent compatible with both version of libcurl ?
or create a different version for libcurl4 ?
best regards : Vlycop
Updated by Benoît PECCATTE over 6 years ago
libcurl4 is not a debian9 package
This is because libcurl4 is incompatible with libcurl3 (libcurl3 already provides libcurl.so.4 which means they can never be installed in parallel).
So it is not possible to support both libcurl3 and libcurl4. Since libcurl3 is the one provided by debian9 we must support libcurl3.
Updated by vlycop Doo over 6 years ago
Benoît PECCATTE wrote:
So it is not possible to support both libcurl3 and libcurl4. Since libcurl3 is the one provided by debian9 we must support libcurl3.
is there any way for me to build rudder agent with libcurl4 or something ? i have no choice but to run libcurl4 since php7.2 isn't compatible with libcurl3.
I'm asking for a way around and not official support, i can't have some of my server not managed.
Updated by Benoît PECCATTE over 6 years ago
Yes you can rebuild the agent, the procedure is not complicated, it is described in the documentation https://www.rudder-project.org/doc-4.3/_building_the_rudder_agent.html
Be careful to build with libcurl4-dev installed to make it work with libcurl4
Updated by Vincent MEMBRÉ about 6 years ago
- Target version changed from 4.3.5 to 4.3.6
Updated by Vincent MEMBRÉ about 6 years ago
- Target version changed from 4.3.6 to 4.3.7
Updated by Vincent MEMBRÉ about 6 years ago
- Target version changed from 4.3.7 to 4.3.8
Updated by Vincent MEMBRÉ almost 6 years ago
- Target version changed from 4.3.8 to 4.3.9
Updated by Alexis Mousset almost 6 years ago
- Target version changed from 4.3.9 to 4.3.10
Updated by François ARMAND almost 6 years ago
- Target version changed from 4.3.10 to 4.3.11
Updated by Vincent MEMBRÉ over 5 years ago
- Target version changed from 4.3.11 to 4.3.12
Updated by Benoît PECCATTE over 5 years ago
- Status changed from New to Rejected
I'm closing this issue, feel free to reopen it if needed