<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>163331</bug_id>
          
          <creation_ts>2007-01-22 21:34 0000</creation_ts>
          <short_desc>net-fs/curlftpfs problem with w/ curl-7.15.5 and 7.16.0</short_desc>
          <delta_ts>2007-02-11 08:22:06 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2006.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>krzysztof.kozlowski@kozik.net.pl</reporter>
          <assigned_to>genstef@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>krzysztof.kozlowski@kozik.net.pl</who>
            <bug_when>2007-01-22 21:34:33 0000</bug_when>
            <thetext>------------------------
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 &gt;7.16.0... but there are not such Curl ebuilds...

Reproducible: Always

Steps to Reproduce:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krzysztof.kozlowski@kozik.net.pl</who>
            <bug_when>2007-01-22 21:35:46 0000</bug_when>
            <thetext>Created an attachment (id=107839)
curlftpfs-0.9-r1 ebuild - change in dependency

Hard mask?
Change dependency?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-01-22 21:44:24 0000</bug_when>
            <thetext>Shrug; you can&apos;t depend on nonexistant net-misc/curl version; noone reported this on Gentoo and 7.15.5 works just fine here.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krzysztof.kozlowski@kozik.net.pl</who>
            <bug_when>2007-01-22 22:00:39 0000</bug_when>
            <thetext>Created an attachment (id=107841)
curl-7.15.4 ebuild (for curlftpfs problems?)

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krzysztof.kozlowski@kozik.net.pl</who>
            <bug_when>2007-01-22 22:01:32 0000</bug_when>
            <thetext>Created an attachment (id=107842)
curlftpfs-0.9-r1 ebuild (dependency for curl 7.15.4)

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krzysztof.kozlowski@kozik.net.pl</who>
            <bug_when>2007-01-22 22:02:09 0000</bug_when>
            <thetext>&gt; you can&apos;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&amp;r2=7.15.5
so maybe adding 7.15.4 ebuild won&apos;t be a bad idea?

&gt; 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 :).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-01-22 22:37:41 0000</bug_when>
            <thetext>doing not much on Gentoo currently. If you can find anyone to commit this he is free to do so.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-02-05 13:26:35 0000</bug_when>
            <thetext>probably 7.16.1 works for you?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krzysztof.kozlowski@kozik.net.pl</who>
            <bug_when>2007-02-05 18:12:48 0000</bug_when>
            <thetext>Yes, seems that 7.16.1 is OK. I entered a bug:
http://bugs.gentoo.org/show_bug.cgi?id=165468</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>krzysztof.kozlowski@kozik.net.pl</who>
            <bug_when>2007-02-05 18:15:06 0000</bug_when>
            <thetext>Created an attachment (id=109246)
curlftpfs-0.9-r2 ebuild

Ebuild with dependecy &quot;&gt;= curl 7.16.1&quot;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-02-11 08:22:06 0000</bug_when>
            <thetext>thanks, fixed

also pmasked it like the new curl</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>107839</attachid>
            <date>2007-01-22 21:35 0000</date>
            <desc>curlftpfs-0.9-r1 ebuild - change in dependency</desc>
            <filename>curlftpfs-0.9-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCmluaGVyaXQgZXV0aWxzCgpERVNDUklQVElPTj0iQ3VybEZ0cEZTIGlzIGEgZmlsZXN5
c3RlbSBmb3IgYWNlc3NpbmcgZnRwIGhvc3RzIGJhc2VkIG9uIEZVU0UiCkhPTUVQQUdFPSJodHRw
Oi8vY3VybGZ0cGZzLnNvdXJjZWZvcmdlLm5ldCIKU1JDX1VSST0ibWlycm9yOi8vc291cmNlZm9y
Z2UvJHtQTn0vJHtQfS50YXIuZ3oiCgpMSUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9
In5hbWQ2NCB+eDg2IgpJVVNFPSIiCgpSREVQRU5EPSIKCSggPW5ldC1taXNjL2N1cmwtNy4xNS40
ICkKCXx8ICggPm5ldC1taXNjL2N1cmwtNy4xNi4wICkKCT49c3lzLWZzL2Z1c2UtMi4yCgk+PWRl
di1saWJzL2dsaWItMi4wIgoKREVQRU5EPSIke1JERVBFTkR9IgoKc3JjX2luc3RhbGwoKSB7Cgll
bWFrZSBERVNURElSPSR7RH0gaW5zdGFsbCB8fCBkaWUgImVtYWtlIGluc3RhbGwgZmFpbGVkIgoJ
ZG9kb2MgUkVBRE1FCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>107841</attachid>
            <date>2007-01-22 22:00 0000</date>
            <desc>curl-7.15.4 ebuild (for curlftpfs problems?)</desc>
            <filename>curl-7.15.4.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L25ldC1taXNjL2N1cmwvY3VybC03LjE1LjUuZWJ1
aWxkLHYgMS4yIDIwMDYvMTIvMDkgMDM6MzA6MzkgZHJhZ29uaGVhcnQgRXhwICQKCiMgTk9URTog
SWYgeW91IGJ1bXAgdGhpcyBlYnVpbGQsIG1ha2Ugc3VyZSB5b3UgYnVtcCBkZXYtcHl0aG9uL3B5
Y3VybCEKCmluaGVyaXQgbGlidG9vbCBldXRpbHMKCkRFU0NSSVBUSU9OPSJBIENsaWVudCB0aGF0
IGdyb2tzIFVSTHMiCkhPTUVQQUdFPSJodHRwOi8vY3VybC5oYXh4LnNlLyIKU1JDX1VSST0iaHR0
cDovL2N1cmwuaGF4eC5zZS9kb3dubG9hZC8ke1B9LnRhci5iejIiCgpMSUNFTlNFPSJNSVQgWDEx
IgpTTE9UPSIwIgpLRVlXT1JEUz0ifmFscGhhIH5hbWQ2NCB+YXJtIH5ocHBhIH5pYTY0IH5taXBz
IH5wcGMgfnBwYzY0IH5zMzkwIH5zaCB+c3BhcmMgfng4NiB+eDg2LWZic2QiCklVU0U9InNzbCBp
cHY2IGxkYXAgYXJlcyBnbnV0bHMgaWRuIGtlcmJlcm9zIGtyYjQgdGVzdCIKClJERVBFTkQ9Imdu
dXRscz8gKCBuZXQtbGlicy9nbnV0bHMgKQoJc3NsPyAoICFnbnV0bHM/ICggZGV2LWxpYnMvb3Bl
bnNzbCApICkKCWxkYXA/ICggbmV0LW5kcy9vcGVubGRhcCApCglpZG4/ICggbmV0LWRucy9saWJp
ZG4gKQoJYXJlcz8gKCBuZXQtZG5zL2MtYXJlcyApCglrZXJiZXJvcz8gKCB2aXJ0dWFsL2tyYjUg
KQoJa3JiND8gKCBhcHAtY3J5cHQva3RoLWtyYiApIgoKREVQRU5EPSIke1JERVBFTkR9Cgl0ZXN0
PyAoCgkJc3lzLWFwcHMvZGlmZnV0aWxzCgkJZGV2LWxhbmcvcGVybAoJKSIKIyB1c2VkIC0gYnV0
IGNhbiBkbyB3aXRob3V0IGluIHNlbGYgdGVzdDogbmV0LW1pc2Mvc3R1bm5lbAoKc3JjX3VucGFj
aygpIHsKCXVucGFjayAke0F9CgljZCAiJHtTfSIKCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS03
LjE1LXN0cmlwLWxkZmxhZ3MucGF0Y2gKCWVsaWJ0b29saXplCn0KCnNyY19jb21waWxlKCkgewoK
CW15Y29uZj0iJCh1c2VfZW5hYmxlIGxkYXApCgkJJCh1c2Vfd2l0aCBpZG4gbGliaWRuKQoJCSQo
dXNlX2VuYWJsZSBrZXJiZXJvcyBnc3NhcGkpCgkJJCh1c2VfZW5hYmxlIGlwdjYpCgkJLS1lbmFi
bGUtaHR0cAoJCS0tZW5hYmxlLWZ0cAoJCS0tZW5hYmxlLWdvcGhlcgoJCS0tZW5hYmxlLWZpbGUK
CQktLWVuYWJsZS1kaWN0CgkJLS1lbmFibGUtbWFudWFsCgkJLS1lbmFibGUtdGVsbmV0CgkJLS1l
bmFibGUtbm9uYmxvY2tpbmcKCQktLWVuYWJsZS1sYXJnZWZpbGUiCgoJaWYgdXNlIGlwdjYgJiYg
dXNlIGFyZXM7IHRoZW4KCQlld2FybiAiYy1hcmVzIHN1cHBvcnQgZGlzYWJsZWQgYmVjYXVzZSBp
dCBpcyBpbmNvbXBhdGlibGUgd2l0aCBpcHY2LiIKCQlteWNvbmY9IiR7bXljb25mfSAtLWRpc2Fi
bGUtYXJlcyIKCWVsc2UKCQlteWNvbmY9IiR7bXljb25mfSAkKHVzZV9lbmFibGUgYXJlcykiCglm
aQoKCWlmIHVzZSBpcHY2ICYmIHVzZSBrcmI0OyB0aGVuCgkJZXdhcm4gImtlcmJlcm9zLTQgc3Vw
cG9ydCBkaXNhYmxlZCBiZWNhdXNlIGl0IGlzIGluY29tcGF0aWJsZSB3aXRoIGlwdjYuIgoJCW15
Y29uZj0iJHtteWNvbmZ9IC0tZGlzYWJsZS1rcmI0IgoJZWxzZQoJCW15Y29uZj0iJHtteWNvbmZ9
ICQodXNlX2VuYWJsZSBrcmI0KSIKCWZpCgoJaWYgdXNlIGdudXRsczsgdGhlbgoJCW15Y29uZj0i
JHtteWNvbmZ9IC0td2l0aG91dC1zc2wgLS13aXRoLWdudXRscz0vdXNyIgoJZWxpZiB1c2Ugc3Ns
OyB0aGVuCgkJbXljb25mPSIke215Y29uZn0gLS13aXRob3V0LWdudXRscyAtLXdpdGgtc3NsPS91
c3IiCgllbHNlCgkJbXljb25mPSIke215Y29uZn0gLS13aXRob3V0LWdudXRscyAtLXdpdGhvdXQt
c3NsIgoJZmkKCglpZiB1c2Uga2VyYmVyb3M7IHRoZW4KCSAgIG15Y29uZj0iJHtteWNvbmZ9IC0t
d2l0aC1nc3NhcGk9L3VzciIKCWZpCgoJZWNvbmYgJHtteWNvbmZ9IHx8IGRpZSAnY29uZmlndXJl
IGZhaWxlZCcKCWVtYWtlIHx8IGRpZSAiaW5zdGFsbCBmYWlsZWQgZm9yIGN1cnJlbnQgdmVyc2lv
biIKfQoKc3JjX2luc3RhbGwoKSB7CgltYWtlIERFU1RESVI9IiR7RH0iIGluc3RhbGwgfHwgZGll
ICJpbnN0YWxsZWQgZmFpbGVkIGZvciBjdXJyZW50IHZlcnNpb24iCgoJaW5zaW50byAvdXNyL3No
YXJlL2FjbG9jYWwKCWRvaW5zIGRvY3MvbGliY3VybC9saWJjdXJsLm00CgoJZG9kb2MgQ0hBTkdF
UyBSRUFETUUKCWRvZG9jIGRvY3MvRkVBVFVSRVMgZG9jcy9JTlRFUk5BTFMKCWRvZG9jIGRvY3Mv
TUFOVUFMIGRvY3MvRkFRIGRvY3MvQlVHUyBkb2NzL0NPTlRSSUJVVEUKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>107842</attachid>
            <date>2007-01-22 22:01 0000</date>
            <desc>curlftpfs-0.9-r1 ebuild (dependency for curl 7.15.4)</desc>
            <filename>curlftpfs-0.9-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCmluaGVyaXQgZXV0aWxzCgpERVNDUklQVElPTj0iQ3VybEZ0cEZTIGlzIGEgZmlsZXN5
c3RlbSBmb3IgYWNlc3NpbmcgZnRwIGhvc3RzIGJhc2VkIG9uIEZVU0UiCkhPTUVQQUdFPSJodHRw
Oi8vY3VybGZ0cGZzLnNvdXJjZWZvcmdlLm5ldCIKU1JDX1VSST0ibWlycm9yOi8vc291cmNlZm9y
Z2UvJHtQTn0vJHtQfS50YXIuZ3oiCgpMSUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9
In5hbWQ2NCB+eDg2IgpJVVNFPSIiCgpSREVQRU5EPSIKCT1uZXQtbWlzYy9jdXJsLTcuMTUuNAoJ
Pj1zeXMtZnMvZnVzZS0yLjIKCT49ZGV2LWxpYnMvZ2xpYi0yLjAiCgpERVBFTkQ9IiR7UkRFUEVO
RH0iCgpzcmNfaW5zdGFsbCgpIHsKCWVtYWtlIERFU1RESVI9JHtEfSBpbnN0YWxsIHx8IGRpZSAi
ZW1ha2UgaW5zdGFsbCBmYWlsZWQiCglkb2RvYyBSRUFETUUKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>109246</attachid>
            <date>2007-02-05 18:15 0000</date>
            <desc>curlftpfs-0.9-r2 ebuild</desc>
            <filename>curlftpfs-0.9-r2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCmluaGVyaXQgZXV0aWxzCgpERVNDUklQVElPTj0iQ3VybEZ0cEZTIGlzIGEgZmlsZXN5
c3RlbSBmb3IgYWNlc3NpbmcgZnRwIGhvc3RzIGJhc2VkIG9uIEZVU0UiCkhPTUVQQUdFPSJodHRw
Oi8vY3VybGZ0cGZzLnNvdXJjZWZvcmdlLm5ldCIKU1JDX1VSST0ibWlycm9yOi8vc291cmNlZm9y
Z2UvJHtQTn0vJHtQfS50YXIuZ3oiCgpMSUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9
In5hbWQ2NCB+eDg2IgpJVVNFPSIiCgpSREVQRU5EPSIKCT49bmV0LW1pc2MvY3VybC03LjE2LjEK
CT49c3lzLWZzL2Z1c2UtMi4yCgk+PWRldi1saWJzL2dsaWItMi4wIgoKREVQRU5EPSIke1JERVBF
TkR9IgoKc3JjX2luc3RhbGwoKSB7CgllbWFrZSBERVNURElSPSR7RH0gaW5zdGFsbCB8fCBkaWUg
ImVtYWtlIGluc3RhbGwgZmFpbGVkIgoJZG9kb2MgUkVBRE1FCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>