On Tue, Jul 08, 2008 at 12:35:27AM +0200, Raúl Sánchez Siles wrote:
> 
>   Hello Mark:
> 
>   Thanks for this piece of information. I've tried that new prerelease, but 
> unfortunately is completely unusable for me. Once I run the daemon, and I try 
> to do aptitude update at most I have something like this:
> 

Yes, I found this this morning. Pleas add the attached patch and try again

Mark

commit 79013c353d63565d294b33d5475a31747af2a40c
Author: Mark Hindley <[EMAIL PROTECTED]>
Date:   Mon Jul 7 10:58:24 2008 +0100

    Fix regexp in header parsing

diff --git a/apt-cacher2 b/apt-cacher2
index 053d81e..87d2725 100755
--- a/apt-cacher2
+++ b/apt-cacher2
@@ -1327,7 +1327,7 @@ sub libcurl {
 			  die "Parse of $_ failed";
 			last SWITCH;
 		    };
-		    /^(\S+): (\S+)$/ && do {
+		    /^(\S+): (.+)$/ && do {
 			debug_message("Got header $_\n");
 			$response->headers->push_header($1, $2);
 			last SWITCH;
@@ -1338,7 +1338,7 @@ sub libcurl {
 			&write_header(\$response) if defined $pkfdref;
 			last SWITCH;
 		    };
-		    debug_message("Warning, unrecognised line in head_callback: $_");
+		    info_message("Warning, unrecognised line in head_callback: $_");
 		}
 	    }
 	    else {

Reply via email to