etsy-php icon indicating copy to clipboard operation
etsy-php copied to clipboard

libcurl4 is a virtual package with many candidates in Mint 17 - only one works

Open ipsod opened this issue 9 years ago • 3 comments

$ sudo apt-get install libcurl4-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libcurl4-dev is a virtual package provided by:
  libcurl4-openssl-dev 7.35.0-1ubuntu2.3
  libcurl4-nss-dev 7.35.0-1ubuntu2.3
  libcurl4-gnutls-dev 7.35.0-1ubuntu2.3
You should explicitly select one to install.

E: Package 'libcurl4-dev' has no installation candidate

libcurl4-gnutls-dev is the only libcurl4 package I've found to work with every function in this library.

ipsod avatar Apr 17 '15 11:04 ipsod

I should start to take this libcurl dependency off. It'll be the next I'll do in my free time.

inakiabt avatar Apr 17 '15 12:04 inakiabt

I would appreciate it. I gave up on yours when I had a lot of troubles with dependencies, and then I came back after failing to get any oAuth libraries to work for file uploads.

I tried (https://github.com/Lusitanian/PHPoAuthLib), but couldn't get file uploads to work - not sure if it supports them, and it seems like it's abandoned. (https://github.com/logical-and/php-oauth) claims to be an improved replacement with active development, but it's so new I don't trust it. I don't know of any other oAuth1/2 libraries - could use an oAuth1 specific library - that's another thing I was trying to get away from, but it definitely beats the libcurl dependency.

ipsod avatar Apr 17 '15 13:04 ipsod

Also, in the meantime, perhaps you could add the "libcurl4-gnutls-dev" info to the readme. I'm sorry for not doing it and submitting a pull request - still haven't learned.

ipsod avatar Apr 17 '15 13:04 ipsod