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=detailaid=3577557group_id=976atid=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