New submission from Alec Berryman <[EMAIL PROTECTED]>: I was trying out the new libwww support and found that it fails on an easy case: darcs doesn't follow 302 redirects.
I see: $ darcs pull darcs failed: Not a repository: http://www.common-lisp.net/project/cl-stm/darcs/cl-stm (Failed to download URL http://www.common-lisp.net/project/cl-stm/darcs/cl-stm/_darcs/inventory : libwww error code: 302) When I use wget to fetch the file and look at the http headers: $ wget -S http://www.common-lisp.net/projeccl-stm/darcs/cl-stm/_darcs/inventory --23:30:55-- http://www.common-lisp.net/project/cl-stm/darcs/cl-stm/_darcs/inventory => `inventory' Resolving www.common-lisp.net... 80.68.86.115 Connecting to www.common-lisp.net|80.68.86.115|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 302 Found Date: Sun, 27 Jan 2008 04:30:56 GMT Server: Apache/1.3.33 (Debian GNU/Linux) PHP/4.3.10-22 Location: http://common-lisp.net/project/cl-stm/darcs/cl-stm/_darcs/inventory Connection: close Content-Type: text/html; charset=iso-8859-1 X-Pad: avoid browser bug Location: http://common-lisp.net/project/cl-stm/darcs/cl-stm/_darcs/inventory [following] --23:30:56-- http://common-lisp.net/project/cl-stm/darcs/cl-stm/_darcs/inventory => `inventory' Resolving common-lisp.net... 80.68.86.115 Connecting to common-lisp.net|80.68.86.115|:80... connected. HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Sun, 27 Jan 2008 04:30:56 GMT Server: Apache/1.3.33 (Debian GNU/Linux) PHP/4.3.10-22 Last-Modified: Fri, 12 Jan 2007 10:49:33 GMT ETag: "2ebcc-5931-45a767bd" Accept-Ranges: bytes Content-Length: 22833 Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Content-Type: text/plain; charset=iso-8859-1 Length: 22,833 (22K) [text/plain] 100%[=======================================>] 22,833 66.70K/s 23:30:58 (66.60 KB/s) - `inventory' saved [22833/22833] There's a redirect from www.common-lisp.net to common-lisp.net. This ought to be handled. ---------- messages: 2803 nosy: alec, beschmi, droundy, kowey, tommy priority: bug status: unread title: darcs2 with libwww: does not follow redirects topic: Darcs2 __________________________________ Darcs bug tracker <[EMAIL PROTECTED]> <http://bugs.darcs.net/issue621> __________________________________ _______________________________________________ darcs-devel mailing list darcs-devel@darcs.net http://lists.osuosl.org/mailman/listinfo/darcs-devel