Package: curl
Version: 7.28.0-1
Severity: important
Control: affects -1 git

(tagged important as most git users will be affected by this, patch is
available, thus should be easy to fix and relieve lots of folks ;)

Git cannot do proper authenticated smart-http as there is a bug in curl
which causes it to not do re-authentication.

SourceForge discussion of this issue:
http://sourceforge.net/tracker/index.php?func=detail&aid=3577557&group_id=976&atid=100976

The error will look like:
8<-------------------------------------------------
$ git push
Counting objects: 13, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (7/7), 759 bytes, done.
Total 7 (delta 6), reused 0 (delta 0)
error: RPC failed; result=22, HTTP code = 401
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
------------------------------------------------->8

Which will leave you puzzled and googling and trying to re-setup your
server side while it really is the client side, or more importantly,
curl and then the library version of it, which is the issue

libcurl3-gnutls_7.27.0-1_amd64.deb works
libcurl3-gnutls_7.28.0-1_amd64.deb does not.

Please update to the current git version of curl.

As a work-around for folks, installing the libcurl3-gnutls_7.27 or lower
will work, thus check /var/cache/apt/archives/ if you still have it ;)

Greets,
 Jeroen


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to