X-Loop: help-debbugs@HIDDEN Subject: bug#59616: Texinfo 6.7 test hangs on i586-gnu (GNU/Hurd) Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sat, 26 Nov 2022 18:24:01 +0000 Resent-Message-ID: <handler.59616.B.166948698713244 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 59616 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 59616 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.166948698713244 (code B ref -1); Sat, 26 Nov 2022 18:24:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Nov 2022 18:23:07 +0000 Received: from localhost ([127.0.0.1]:41402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oyzpS-0003RY-Q2 for submit <at> debbugs.gnu.org; Sat, 26 Nov 2022 13:23:07 -0500 Received: from lists.gnu.org ([209.51.188.17]:58362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1oyzpP-0003RS-4q for submit <at> debbugs.gnu.org; Sat, 26 Nov 2022 13:23:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1oyzpO-0006Oi-WA for bug-guix@HIDDEN; Sat, 26 Nov 2022 13:23:03 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1oyzpO-0004om-No for bug-guix@HIDDEN; Sat, 26 Nov 2022 13:23:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=U3Lf/MMJDFWmE8HUyk0TLxy+/0qFiiLZJqtejt/5HYQ=; b=PLWU0sPzFc9QYG kJQPDp7NugaJBbobAUPO5K8bSeVClS8zGFCioaLHgQrIacX7CjzUxDYIhqkIzGhxY5cEF35yzF5Ew eBb7fD0EHa1/GiNaLD9y8JGSiNkhcuAkrTn4iFHvvf6Da7BIZv2EOrafTViDxJss+JyGkTvoaAohY hAU0DZybdY/4FSC+Zn1x66rf6EGh/fUKQc3mkqo8aAxj35Hio6EGMDNv1oGJcP9dS2/VikCi5ULCS iRtd19QzL5wzdvXwEJ/oga3zFIb2+vrD3wuaiCFzGvbCRak4C8KUmJGPcrsa9Jaw3qm/HU/VeZcWG ZZNn9IDc9Db9R2Bbj5Zg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1oyzpO-0005bR-60 for bug-guix@HIDDEN; Sat, 26 Nov 2022 13:23:02 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Sextidi 6 Frimaire an 231 de la =?UTF-8?Q?R=C3=A9volution,?= jour de la =?UTF-8?Q?M=C3=A2che?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 26 Nov 2022 19:22:59 +0100 Message-ID: <87fse560e4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) The =E2=80=98t/malformed-split.sh=E2=80=99 test of Texinfo 6.7 hangs on GNU= /Hurd (in a childhurd) as of commit 78f03567f44f704dfbc03cb64368aa42a01e78ad. The test invokes its =E2=80=98pseudotty=E2=80=99 program, which creates a pseudo-terminal using =E2=80=98posix=C2=A0openpt=E2=80=99. That call fails= when not running as root in a childhurd: --8<---------------cut here---------------start------------->8--- task109(pid14826)-> 4205 (227424 0 0); 75<--117(pid14826)->io_write_request ("./pseudotty: " -1)./pseudotty: = =3D 0 13 75<--117(pid14826)->io_write_request ("getting pty master fd" -1)getting = pty master fd =3D 0 21 75<--117(pid14826)->io_write_request ("\n" -1) =3D 0 1 task109(pid14826)-> 4205 (227424 0 0); task109(pid14826)-> 4205 (227424 0 0); 86<--120(pid14826)->dir_lookup ("dev/ptyp0" 3 0) =3D 0x4000000d (Permissi= on denied)=20 86<--120(pid14826)->dir_lookup ("dev/ptyp1" 3 0) =3D 0x40000010 (Device o= r resource busy)=20 86<--120(pid14826)->dir_lookup ("dev/ptyp2" 3 0) =3D 0x4000000d (Permissi= on denied)=20 86<--120(pid14826)->dir_lookup ("dev/ptyp3" 3 0) =3D 0x40000002 (No such = file or directory)=20 task109(pid14826)-> 4205 (227424 0 0); task109(pid14826)-> 4205 (227424 0 0); 118<--122(pid14826)->proc_mark_exit_request (256 0) =3D 0=20 task109(pid14826)-> 4205 (227424 0 0); task109(pid14826)-> 2008 () =3D 0=20 Child 14826 exited with 1 --8<---------------cut here---------------end--------------->8--- The childhurd only has this: --8<---------------cut here---------------start------------->8--- ludo@childhurd /tmp/guix-build-texinfo-6.7.drv-0/texinfo-6.7/info$ ls -l /d= ev/ptyp* crw--w---- 1 root tty 0, 0 Nov 26 16:05 /dev/ptyp0 crw--w---- 1 ludo tty 0, 0 Nov 26 16:05 /dev/ptyp1 crw------- 1 root root 0, 0 Nov 26 16:05 /dev/ptyp2 --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: bug#59616: Acknowledgement (Texinfo 6.7 test hangs on i586-gnu (GNU/Hurd)) Message-ID: <handler.59616.B.166948698713244.ack <at> debbugs.gnu.org> References: <87fse560e4.fsf@HIDDEN> X-Gnu-PR-Message: ack 59616 X-Gnu-PR-Package: guix Reply-To: 59616 <at> debbugs.gnu.org Date: Sat, 26 Nov 2022 18:24:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 59616 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 59616: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59616 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#59616: Texinfo 6.7 test hangs on i586-gnu (GNU/Hurd) Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 27 Nov 2022 22:35:02 +0000 Resent-Message-ID: <handler.59616.B59616.16695884716195 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 59616 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 59616 <at> debbugs.gnu.org Received: via spool by 59616-submit <at> debbugs.gnu.org id=B59616.16695884716195 (code B ref 59616); Sun, 27 Nov 2022 22:35:02 +0000 Received: (at 59616) by debbugs.gnu.org; 27 Nov 2022 22:34:31 +0000 Received: from localhost ([127.0.0.1]:44585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ozQEJ-0001br-Ek for submit <at> debbugs.gnu.org; Sun, 27 Nov 2022 17:34:31 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1ozQEI-0001bl-Lm for 59616 <at> debbugs.gnu.org; Sun, 27 Nov 2022 17:34:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1ozQEC-0003P4-Ep for 59616 <at> debbugs.gnu.org; Sun, 27 Nov 2022 17:34:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=a+IMBXLLqrpX2iVrUFxqctUhxWSoiG5UoQXoEQ3HxS0=; b=r6FeqiIh0l2BHo+OTLLf jacUqVzJXdhEWBheajl+uxHbGg3CYo2t6+Kk1jzOnbeK8QdF1n/edPgirkU6q/d2HsJ3xXI4D8hx6 iDGoSRrI7hJfuigQTGNKX2L1MYQj1/4dFEZ1N2PONKYGy6sv19WCgwXuAq6bWDAuyAz17LIWRGWDp StjzRVVvMnqJECKngn9az70kv35e/IFdIS3YBukUz4kCGkjBsVfPFwFRVbGuAvYw65RH5zKs4Jy3G Dh1nPM+I3QGXedNCFineltOWID6P//V54uRTphxNGkDtBqWsJ9hKK3FIYpdvlE21PteippxO+gOjJ PkAQQqjWtZgmLQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1ozQEC-00068R-2V for 59616 <at> debbugs.gnu.org; Sun, 27 Nov 2022 17:34:24 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <87fse560e4.fsf@HIDDEN> Date: Sun, 27 Nov 2022 23:34:21 +0100 In-Reply-To: <87fse560e4.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sat, 26 Nov 2022 19:22:59 +0100") Message-ID: <875yf058nm.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi, Ludovic Court=C3=A8s <ludo@HIDDEN> skribis: > The childhurd only has this: > > ludo@childhurd /tmp/guix-build-texinfo-6.7.drv-0/texinfo-6.7/info$ ls -l = /dev/ptyp* > crw--w---- 1 root tty 0, 0 Nov 26 16:05 /dev/ptyp0 > crw--w---- 1 ludo tty 0, 0 Nov 26 16:05 /dev/ptyp1 > crw------- 1 root root 0, 0 Nov 26 16:05 /dev/ptyp2 Part of the solution is to create more of them in hurd-boot.scm. But there=E2=80=99s a second problem: we need to build glibc=E2=80=99s =E2= =80=98pt_chown=E2=80=99 setuid program (with =E2=80=98--enable-pt_chown=E2=80=99) so that =E2=80=98grantpt= =E2=80=99 can change the owner of /dev/ttyp*. At least that=E2=80=99s how it=E2=80=99s done on Debian GNU/Hurd, but I=E2= =80=99m surprised /hurd/term (for pty-slave) doesn=E2=80=99t just return the right UID on =E2=80=98io_stat=E2=80=99. Ludo=E2=80=99.
Received: (at control) by debbugs.gnu.org; 30 Nov 2022 09:10:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 30 04:10:41 2022 Received: from localhost ([127.0.0.1]:59715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1p0J73-00044B-IJ for submit <at> debbugs.gnu.org; Wed, 30 Nov 2022 04:10:41 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1p0J70-000445-II for control <at> debbugs.gnu.org; Wed, 30 Nov 2022 04:10:39 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1p0J6v-0006EG-At for control <at> debbugs.gnu.org; Wed, 30 Nov 2022 04:10:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=JakefXBIkopYEE5bgBhuWNkqPok3HV73zbhCVMVWbZI=; b=fSzTWt0AGHCQJl VtfjcMABITTcNQ/VYjNjnhv+2udWAvVL4IzBzrxxMqIvkLDB4gC53k271uzuZaLWzbdc2KSQodyif kbztEri3CbnP9m304hDRdPJrWaXqHcx9p/cXGnMY8C5tAjVM7ahZhKYsp2wvvER1QelqJM8ePF/0j gLjMVLkjNWgpQobnLXulClfnJYtkTLZuzCUIffWStVj5ydLg4EEd5Jz/Sdpzbp5Swc6GInEMsQpzl AhGCPLWxIbJqThQEFIW63jSK33498Tj9pCl+nbCFQXVMfQx8z8vOOyKrNaJizmSdNOQhf/kMSIGHO hKGeoJKSFpwXxM4KfKxQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1p0J6u-0002Xl-UM for control <at> debbugs.gnu.org; Wed, 30 Nov 2022 04:10:33 -0500 Date: Wed, 30 Nov 2022 10:10:31 +0100 Message-Id: <87sfi03j08.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: control message for bug #59616 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) retitle 59616 [Hurd] glibc lacks 'pt_chown' setuid program quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.