From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Subject: bug#21888: guix-publish gets ERROR when serve gtk+. Date: Fri, 13 Nov 2015 13:21:14 +0800 Message-ID: <6d1b7b7f7b8c2f50ef10335c11d212fd@openmailbox.org> References: <3c53a2735955b91d3849beb2e2159947@openmailbox.org> <87a8qjufn3.fsf@gnu.org> Reply-To: iyzsong@member.fsf.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_546be619233425cb9f8c09e265671e22" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58124) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zx6oH-000194-GF for bug-guix@gnu.org; Fri, 13 Nov 2015 00:22:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zx6oE-0004Gb-Dc for bug-guix@gnu.org; Fri, 13 Nov 2015 00:22:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:46782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zx6oE-0004GX-9w for bug-guix@gnu.org; Fri, 13 Nov 2015 00:22:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Zx6oD-0004YJ-W5 for bug-guix@gnu.org; Fri, 13 Nov 2015 00:22:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87a8qjufn3.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: ludo@gnu.org Cc: 21888@debbugs.gnu.org, iyzsong@member.fsf.org --=_546be619233425cb9f8c09e265671e22 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed On 2015-11-13 04:28, ludo@gnu.org wrote: > 宋文武 skribis: > >> can't substitute gtk+ from a guix-publish server, it fails with: >> >> GET /nar/1dlz1am0qmj1579f5p6j5cvfx9l2aw50-gtk+-3.18.2 >> In web/server/http.scm: >> 117:27 1 (http-read #< socket: #> so...>) >> In unknown file: >> 0 (peek-char #) >> ERROR: In procedure fport_fill_input: Connection reset by peer > > This means that the *client* closed the connection. Could you check > what happened on the client side? > > It may be more convenient to use wget on the client-side to reproduce > the problem. OK, I attach logs of: wget -qd 'http://localhost:8080/nar/1dlz1am0qmj1579f5p6j5cvfx9l2aw50-gtk+-3.18.2' wget -qd 'http://localhost:8080/nar/1dlz1am0qmj1579f5p6j5cvfx9l2aw50-gtk%2B-3.18.2' --=_546be619233425cb9f8c09e265671e22 Content-Transfer-Encoding: base64 Content-Type: text/plain; name=guix-publish-wget-gtk%2B Content-Disposition: attachment; filename=guix-publish-wget-gtk%2B; size=1422 REVCVUcgb3V0cHV0IGNyZWF0ZWQgYnkgV2dldCAxLjE2LjMgb24gbGludXgtZ251LgoKVVJJIGVu Y29kaW5nID0gJ0FOU0lfWDMuNC0xOTY4Jwpjb252ZXJ0ZWQgJ2h0dHA6Ly9sb2NhbGhvc3Q6ODA4 MC9uYXIvMWRsejFhbTBxbWoxNTc5ZjVwNmo1Y3ZmeDlsMmF3NTAtZ3RrJTJCLTMuMTguMicgKEFO U0lfWDMuNC0xOTY4KSAtPiAnaHR0cDovL2xvY2FsaG9zdDo4MDgwL25hci8xZGx6MWFtMHFtajE1 NzlmNXA2ajVjdmZ4OWwyYXc1MC1ndGsrLTMuMTguMicgKFVURi04KQpDYWNoaW5nIGxvY2FsaG9z dCA9PiA6OjEgMTI3LjAuMC4xCkNsb3NlZCBmZCAzCkNyZWF0ZWQgc29ja2V0IDMuClJlbGVhc2lu ZyAweDAwMDAwMDAwMDE0NDgzMDAgKG5ldyByZWZjb3VudCAxKS4KCi0tLXJlcXVlc3QgYmVnaW4t LS0KR0VUIC9uYXIvMWRsejFhbTBxbWoxNTc5ZjVwNmo1Y3ZmeDlsMmF3NTAtZ3RrKy0zLjE4LjIg SFRUUC8xLjENClVzZXItQWdlbnQ6IFdnZXQvMS4xNi4zIChsaW51eC1nbnUpDQpBY2NlcHQ6ICov Kg0KQWNjZXB0LUVuY29kaW5nOiBpZGVudGl0eQ0KSG9zdDogbG9jYWxob3N0OjgwODANCkNvbm5l Y3Rpb246IEtlZXAtQWxpdmUNCg0KLS0tcmVxdWVzdCBlbmQtLS0KCi0tLXJlc3BvbnNlIGJlZ2lu LS0tCkhUVFAvMS4xIDQwNCBOb3QgRm91bmQNCkNvbnRlbnQtTGVuZ3RoOiA2OQ0KQ29udGVudC1U eXBlOiB0ZXh0L3BsYWluO2NoYXJzZXQ9dXRmLTgNCg0KLS0tcmVzcG9uc2UgZW5kLS0tClJlZ2lz dGVyZWQgc29ja2V0IDMgZm9yIHBlcnNpc3RlbnQgcmV1c2UuClVSSSBjb250ZW50IGVuY29kaW5n ID0gJ3V0Zi04JwpTa2lwcGluZyA2OSBieXRlcyBvZiBib2R5OiBbUmVzb3VyY2Ugbm90IGZvdW5k OiAvbmFyLzFkbHoxYW0wcW1qMTU3OWY1cDZqNWN2Zng5bDJhdzUwLWd0aystMy4xOC4yXSBkb25l LgpbSVJJIGZhbGxiYWNraW5nIHRvIG5vbi11dGY4IGZvciAnaHR0cDovL2xvY2FsaG9zdDo4MDgw L25hci8xZGx6MWFtMHFtajE1NzlmNXA2ajVjdmZ4OWwyYXc1MC1ndGslMkItMy4xOC4yJwpSZXVz aW5nIGZkIDMuCgotLS1yZXF1ZXN0IGJlZ2luLS0tCkdFVCAvbmFyLzFkbHoxYW0wcW1qMTU3OWY1 cDZqNWN2Zng5bDJhdzUwLWd0ayUyQi0zLjE4LjIgSFRUUC8xLjENClVzZXItQWdlbnQ6IFdnZXQv MS4xNi4zIChsaW51eC1nbnUpDQpBY2NlcHQ6ICovKg0KQWNjZXB0LUVuY29kaW5nOiBpZGVudGl0 eQ0KSG9zdDogbG9jYWxob3N0OjgwODANCkNvbm5lY3Rpb246IEtlZXAtQWxpdmUNCg0KLS0tcmVx dWVzdCBlbmQtLS0KCi0tLXJlc3BvbnNlIGJlZ2luLS0tCkhUVFAvMS4xIDIwMCBPSw0KQ29udGVu dC1UeXBlOiBhcHBsaWNhdGlvbi94LW5peC1hcmNoaXZlO2NoYXJzZXQ9SVNPLTg4NTktMQ0KDQot LS1yZXNwb25zZSBlbmQtLS0KVVJJIGNvbnRlbnQgZW5jb2RpbmcgPSAnSVNPLTg4NTktMScK --=_546be619233425cb9f8c09e265671e22 Content-Transfer-Encoding: base64 Content-Type: text/plain; name=guix-publish-wget-gtk+ Content-Disposition: attachment; filename=guix-publish-wget-gtk+; size=912 REVCVUcgb3V0cHV0IGNyZWF0ZWQgYnkgV2dldCAxLjE2LjMgb24gbGludXgtZ251LgoKVVJJIGVu Y29kaW5nID0gJ0FOU0lfWDMuNC0xOTY4Jwpjb252ZXJ0ZWQgJ2h0dHA6Ly9sb2NhbGhvc3Q6ODA4 MC9uYXIvMWRsejFhbTBxbWoxNTc5ZjVwNmo1Y3ZmeDlsMmF3NTAtZ3RrKy0zLjE4LjInIChBTlNJ X1gzLjQtMTk2OCkgLT4gJ2h0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9uYXIvMWRsejFhbTBxbWoxNTc5 ZjVwNmo1Y3ZmeDlsMmF3NTAtZ3RrKy0zLjE4LjInIChVVEYtOCkKQ2FjaGluZyBsb2NhbGhvc3Qg PT4gOjoxIDEyNy4wLjAuMQpDbG9zZWQgZmQgMwpDcmVhdGVkIHNvY2tldCAzLgpSZWxlYXNpbmcg MHgwMDAwMDAwMDAyMThmMjYwIChuZXcgcmVmY291bnQgMSkuCgotLS1yZXF1ZXN0IGJlZ2luLS0t CkdFVCAvbmFyLzFkbHoxYW0wcW1qMTU3OWY1cDZqNWN2Zng5bDJhdzUwLWd0aystMy4xOC4yIEhU VFAvMS4xDQpVc2VyLUFnZW50OiBXZ2V0LzEuMTYuMyAobGludXgtZ251KQ0KQWNjZXB0OiAqLyoN CkFjY2VwdC1FbmNvZGluZzogaWRlbnRpdHkNCkhvc3Q6IGxvY2FsaG9zdDo4MDgwDQpDb25uZWN0 aW9uOiBLZWVwLUFsaXZlDQoNCi0tLXJlcXVlc3QgZW5kLS0tCgotLS1yZXNwb25zZSBiZWdpbi0t LQpIVFRQLzEuMSA0MDQgTm90IEZvdW5kDQpDb250ZW50LUxlbmd0aDogNjkNCkNvbnRlbnQtVHlw ZTogdGV4dC9wbGFpbjtjaGFyc2V0PXV0Zi04DQoNCi0tLXJlc3BvbnNlIGVuZC0tLQpSZWdpc3Rl cmVkIHNvY2tldCAzIGZvciBwZXJzaXN0ZW50IHJldXNlLgpVUkkgY29udGVudCBlbmNvZGluZyA9 ICd1dGYtOCcKU2tpcHBpbmcgNjkgYnl0ZXMgb2YgYm9keTogW1Jlc291cmNlIG5vdCBmb3VuZDog L25hci8xZGx6MWFtMHFtajE1NzlmNXA2ajVjdmZ4OWwyYXc1MC1ndGsrLTMuMTguMl0gZG9uZS4K --=_546be619233425cb9f8c09e265671e22--