From 3aecdf641b91ac9a805a998f2851f119b9237953 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 9 Oct 2016 00:34:57 +0200 Subject: llvm gets stuck --- open_issues/problematic_packages.mdwn | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'open_issues') diff --git a/open_issues/problematic_packages.mdwn b/open_issues/problematic_packages.mdwn index 0c71d3d1..444350f0 100644 --- a/open_issues/problematic_packages.mdwn +++ b/open_issues/problematic_packages.mdwn @@ -29,6 +29,10 @@ This page lists the few packages whose build makes the Debian buildd box crash a * icedove +* box gets stuck + + * llvm-toolchain-3.7 + * ext2fs gets stuck * emacs24 -- cgit v1.2.3 From 048d155b38321415cc19320f31c28ae4efaec589 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Tue, 1 Nov 2016 15:57:30 +0100 Subject: Document bogus port issue at boot --- open_issues/increasing_bogus_port_at_boot.mdwn | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 open_issues/increasing_bogus_port_at_boot.mdwn (limited to 'open_issues') diff --git a/open_issues/increasing_bogus_port_at_boot.mdwn b/open_issues/increasing_bogus_port_at_boot.mdwn new file mode 100644 index 00000000..9851557c --- /dev/null +++ b/open_issues/increasing_bogus_port_at_boot.mdwn @@ -0,0 +1,26 @@ +[[!meta copyright="Copyright © 2016 Free Software +Foundation, Inc."]] + +[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable +id="license" text="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled [[GNU Free Documentation +License|/fdl]]."]]"""]] + +[[!tag open_issue_porting]] + +When the ntpdate package is installed, one gets at boot something like: + + Debian GNU/Hurd stretch/sid debian console + task ext2fs increasing a bogus port 947 by 1, most probably a bug. + task ext2fs increasing a bogus port 947 by 1, most probably a bug. + task ext2fs deallocating a bogus port 947, most probably a bug. + task ext2fs deallocating a bogus port 947, most probably a bug. + login: + +This is coming from the execution of the shell script +/etc/network/if-up.d/ntpdate, whose stdout/stderr is on the Mach console, but +part of which gets executed after getty starts on it. It happens that getty uses +revoke() to revoke access to it from other programs, and thus the ntpdate shell scripts gets its stdout/stderr in a bogus state, which libc doesn't really cope with correctly. -- cgit v1.2.3 From 4cfda129ef88e09f6af76549d0474ad0c8b5a413 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Tue, 1 Nov 2016 15:58:42 +0100 Subject: document workaround --- open_issues/increasing_bogus_port_at_boot.mdwn | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'open_issues') diff --git a/open_issues/increasing_bogus_port_at_boot.mdwn b/open_issues/increasing_bogus_port_at_boot.mdwn index 9851557c..483b2844 100644 --- a/open_issues/increasing_bogus_port_at_boot.mdwn +++ b/open_issues/increasing_bogus_port_at_boot.mdwn @@ -23,4 +23,9 @@ When the ntpdate package is installed, one gets at boot something like: This is coming from the execution of the shell script /etc/network/if-up.d/ntpdate, whose stdout/stderr is on the Mach console, but part of which gets executed after getty starts on it. It happens that getty uses -revoke() to revoke access to it from other programs, and thus the ntpdate shell scripts gets its stdout/stderr in a bogus state, which libc doesn't really cope with correctly. +revoke() to revoke access to it from other programs, and thus the ntpdate shell +scripts gets its stdout/stderr in a bogus state, which libc doesn't really cope +with correctly. + +Commenting `c:23:respawn:/sbin/getty 38400 console` from `/etc/inittab` works +around the issue (but removes the getty from the Mach console) -- cgit v1.2.3