Bug 163331 - net-fs/curlftpfs problem with w/ curl-7.15.5 and 7.16.0
Bug#: 163331 Product:  Gentoo Linux Version: 2006.1 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: genstef@gentoo.org Reported By: krzysztof.kozlowski@kozik.net.pl
Component: Ebuilds
URL: 
Summary: net-fs/curlftpfs problem with w/ curl-7.15.5 and 7.16.0
Keywords:  
Status Whiteboard: 
Opened: 2007-01-22 21:34 0000
Description:   Opened: 2007-01-22 21:34 0000
------------------------
http://curlftpfs.sourceforge.net/
The recommended version of libcurl is 7.15.4! 

A lot of users are reporting problems with CurlFtpFS. We tracked this problems
to bugs in libcurl versions 7.15.5 and 7.16.0. Since we depend on 7.15.2 or
later and versions 7.15.2 and 7.15.3 have a bug that makes CurlFtpFS do not
reuse the connection all the time, the current recommended version of libcurl
is either 7.15.4 or the development branch.
------------------------

So curlftpfs should require =7.15.4 or >7.16.0... but there are not such Curl
ebuilds...

Reproducible: Always

Steps to Reproduce:

------- Comment #1 From Krzysztof Kozlowski 2007-01-22 21:35:46 0000 -------
Created an attachment (id=107839) [details]
curlftpfs-0.9-r1 ebuild - change in dependency

Hard mask?
Change dependency?

------- Comment #2 From Jakub Moc (RETIRED) 2007-01-22 21:44:24 0000 -------
Shrug; you can't depend on nonexistant net-misc/curl version; noone reported
this on Gentoo and 7.15.5 works just fine here.

------- Comment #3 From Krzysztof Kozlowski 2007-01-22 22:00:39 0000 -------
Created an attachment (id=107841) [details]
curl-7.15.4 ebuild (for curlftpfs problems?)

------- Comment #4 From Krzysztof Kozlowski 2007-01-22 22:01:32 0000 -------
Created an attachment (id=107842) [details]
curlftpfs-0.9-r1 ebuild (dependency for curl 7.15.4)

------- Comment #5 From Krzysztof Kozlowski 2007-01-22 22:02:09 0000 -------
> you can't depend on nonexistant net-misc/curl version;
I understand, but 7.15.4 ebuild can be added. I do not see any security bug
here:
http://curl.haxx.se/docs/verdiff.cgi?r1=7.15.4&r2=7.15.5
so maybe adding 7.15.4 ebuild won't be a bad idea?

> noone reported this on Gentoo and 7.15.5 works just fine here.
Ekhm... but this does not mean that curlftpfs works OK :). On my Gentoo
curlftpfs really often hangs and I have to kill its process. I did not report
this as a bug however... Should I?

I have added two ebuilds - works for me OK. Do what you think is right :).

------- Comment #6 From Stefan Schweizer 2007-01-22 22:37:41 0000 -------
doing not much on Gentoo currently. If you can find anyone to commit this he is
free to do so.

------- Comment #7 From Stefan Schweizer 2007-02-05 13:26:35 0000 -------
probably 7.16.1 works for you?

------- Comment #8 From Krzysztof Kozlowski 2007-02-05 18:12:48 0000 -------
Yes, seems that 7.16.1 is OK. I entered a bug:
http://bugs.gentoo.org/show_bug.cgi?id=165468

------- Comment #9 From Krzysztof Kozlowski 2007-02-05 18:15:06 0000 -------
Created an attachment (id=109246) [details]
curlftpfs-0.9-r2 ebuild

Ebuild with dependecy ">= curl 7.16.1".

------- Comment #10 From Stefan Schweizer 2007-02-11 08:22:06 0000 -------
thanks, fixed

also pmasked it like the new curl