Hi, For the Debian packaging, I am getting failed build reports for the MIPS and HPPA architectures. The tests happen while performing the tests - so even though I could disable running them, I do think this catches what would become a bug for our users.
Please take a look at the build logs at: https://buildd.debian.org/fetch.cgi?&pkg=cherokee&ver=1.2.2-1&arch=mips&stamp=1301029735&file=log https://buildd.debian.org/fetch.cgi?&pkg=cherokee&ver=1.2.2-1&arch=hppa&stamp=1300926957&file=log Reproducing the significant bits, the MIPS build fails while performing the "Secure Download" test, and the HPPA panics after the "Handler common: No PathInfo" one: ---↓MIPS------------------------------------------------------------ X-Sendfile: File headers: Success Secure Download: Failed Name = Secure Download Protocol = HTTP/1.0 Config = vserver!1!rule!2030!match = directory vserver!1!rule!2030!match!directory = /sec_download_1 vserver!1!rule!2030!handler = secdownload vserver!1!rule!2030!handler!secret = Alvaro_alobbs.com vserver!1!rule!2030!document_root = /tmp/tmprBEkOIcherokee_www/real_203 Request = GET /sec_download_1/11877423c5b43f7cfe2c6774a461bec8/4d8c22ce/filename.ext HTTP/1.0 Expected = Code: 200 Expected = Content: 8Y%|\}]r?i6#e6L4sPi@,R/;!aB$(fKtfo6iyt33/{ckglUo,Qts3j1{?[T rX1VXjQIV3NT6+|jo+*T/V#/2:S2<SnaeG2",sK Reply = HTTP/1.0 410 Gone Connection: close Date: Fri, 25 Mar 2011 05:08:30 GMT Server: Cherokee/1.2.2 (Debian GNU/Linux) Content-Length: 446 Content-Type: text/html Cache-Control: no-cache Pragma: no-cache Body len = 446 Body = <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html> <head><title>410 Gone</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <h1>410 Gone</h1> The requested URL /sec_download_1/11877423c5b43f7cfe2c6774a461bec8/4d8c22ce/filename.ext is no longer available on this server and there is no forwarding address. <p><hr> Cherokee web server 1.2.2 (Debian GNU/Linux), Port 1978 </body> </html> Skipped tests: 30 Sending SIGTERM.. Will kill the server in 3 secs Server is exiting.. Will kill the server in 2 secs Will kill the server in 1 secs Will kill the server in 0 secs Sending SIGKILL.. ---↑MIPS------------------------------------------------------------ ---↓HPPA------------------------------------------------------------ Handler common: No PathInfo: Success Cherokee feels panic! SCGI V: PATH_INFO and SCRIPT_NAME: The Cherokee 'panic action' script, /build/buildd-cherokee_1.2.2-1-hppa-9X1cW3/cherokee-1.2.2/cherokee/cherokee-panic, was called for pid 29096 (/build/buildd-cherokee_1.2.2-1-hppa-9X1cW3/cherokee-1.2.2/cherokee/.libs/lt-cherokee-worker). This means there was a problem with the program, such as a segfault. However, gdb was not found on your system, so the error could not be debugged. Please install the gdb package so that debugging information is available the next time such a problem occurs. [24/03/2011 00:34:51.890] (critical) server.c:1862 - Could not execute the Panic handler: '/build/buildd-cherokee_1.2.2-1-hppa-9X1cW3/cherokee-1.2.2/cherokee/cherokee-panic 29096', status 255 | Something happened with the server, and it felt panic. It tried to call an external program to report it to the administrator, but it failed. Empty header Name = SCGI V: PATH_INFO and SCRIPT_NAME Config = vserver!1!rule!1510!match = directory vserver!1!rule!1510!match!directory = /SCGI5 vserver!1!rule!1510!handler = scgi vserver!1!rule!1510!handler!check_file = 0 vserver!1!rule!1510!handler!balancer = round_robin vserver!1!rule!1510!handler!balancer!source!1 = 7 source!7!type = interpreter source!7!host = localhost:5006 source!7!interpreter = /usr/bin/python /tmp/tmp1KXnKAcherokee_www/scgi_test5.scgi Request = GET /SCGI5/ HTTP/1.0 Expected = Code: 200 Expected = Content: ['PATH_INFO: "/"', 'SCRIPT_NAME: "/SCGI5"'] Forbidden= Content: ['pyscgi', 'SCGIServer', 'write'] Reply = Body len = 0 Body = Skipped tests: 26 Sending SIGTERM.. Will kill the server in 3 secs Will kill the server in 2 secs Will kill the server in 1 secs Will kill the server in 0 secs Sending SIGKILL.. ---↑HPPA------------------------------------------------------------ The last build successful in all officially released architectures was 1.0.8 - And while this remains unfixed, 1.2.x will not migrate to testing :-( Please help me pinpoint the problem. FWIW, we have two more build failures, but in non-official architectures (ports): Sparc64 and SH4. Those do not worry me so much, as they do not halt the package from becoming a stable candidate, but might be interesting for you from a QA standpoint: http://buildd.debian-ports.org/fetch.php?pkg=cherokee&arch=sparc64&ver=1.2.2-1&stamp=1300899434&file=log&as=raw http://buildd.debian-ports.org/fetch.php?pkg=cherokee&arch=sh4&ver=1.2.2-1&stamp=1300923253&file=log&as=raw Thanks for any pointers,
signature.asc
Description: Digital signature
_______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
