confluent-cli icon indicating copy to clipboard operation
confluent-cli copied to clipboard

Add curl as a dependency on packaging branches.

Open kkonstantine opened this issue 8 years ago • 5 comments

curl is a required dependency and should be added in the appropriate files (e.g. confluent-cli-control.in) in the packaging branches for debian and rpm.

kkonstantine avatar Nov 23 '17 20:11 kkonstantine

I still get this error on Red Hat Enterprise Linux Server release 7.4 (Maipo) as of May 22nd 2018.

padwasabimasala avatar May 24 '18 18:05 padwasabimasala

I am getting this error even after installing curl

bash-4.2# confluent start
'confluent' requires 'curl'.
bash-4.2# yum -y install curl
Loaded plugins: ovl
Package curl-7.29.0-46.el7.x86_64 already installed and latest version
Nothing to do
bash-4.2# confluent start
'confluent' requires 'curl'.

padwasabimasala avatar May 24 '18 18:05 padwasabimasala

LOL! It's because which is not installed.

bash -x /usr/bin/confluent

...
+ which curl
+ status=127
+ [[ 127 -ne 0 ]]
+ invalid_requirement curl
+ echo -n ''\''confluent'\'' requires '\''curl'\'''
'confluent' requires 'curl'+ [[ x == \x ]]
+ echo .

To fix this on Red Hat Enterprise Linux Server release 7.4 (Maipo)

sudo yum install which
sudo yum install curl

padwasabimasala avatar May 24 '18 18:05 padwasabimasala

Had the same issue, thanks for finding the error!

AntoinePr avatar Jan 29 '19 18:01 AntoinePr

Thanks! I had same issue. which was missing

amit10may avatar Jun 20 '20 19:06 amit10may