inakiabt / etsy-php

Etsy API wrapper for PHP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

ipsod opened this issue · comments

commented
$ 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.

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

commented

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.

commented

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.