Project

General

Profile

Actions

Architecture #13195

closed

Rudder incompatible with libcurl4

Added by vlycop Doo over 5 years ago. Updated almost 5 years ago.

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
Architecture - Dependencies
Target version:
Effort required:
Name check:
Fix check:
Regression:

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

Actions #1

Updated by Benoît PECCATTE over 5 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.

Actions #2

Updated by vlycop Doo over 5 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.

Actions #3

Updated by Benoît PECCATTE over 5 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

Actions #4

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.3.5 to 4.3.6
Actions #5

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.3.6 to 4.3.7
Actions #6

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.3.7 to 4.3.8
Actions #7

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.3.8 to 4.3.9
Actions #8

Updated by Alexis Mousset about 5 years ago

  • Target version changed from 4.3.9 to 4.3.10
Actions #9

Updated by François ARMAND about 5 years ago

  • Target version changed from 4.3.10 to 4.3.11
Actions #10

Updated by Vincent MEMBRÉ about 5 years ago

  • Target version changed from 4.3.11 to 4.3.12
Actions #11

Updated by Benoît PECCATTE almost 5 years ago

  • Status changed from New to Rejected

I'm closing this issue, feel free to reopen it if needed

Actions

Also available in: Atom PDF