Your message dated Sat, 13 Jun 2020 11:03:50 +0000 with message-id <[email protected]> and subject line Bug#958447: fixed in elinks 0.13.2-1 has caused the Debian Bug report #958447, regarding elinks(1) blocked background processes from printing to terminal to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 958447: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958447 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: elinks Version: 0.13~20190125-3 Severity: normal Tags: patch elinks(1) has a wried hehavior that blocks the controlling terminal from being written by other background processes, while this may be intended to maintain the readability the ELinks TUI, it usually causing problems due to processes that trying to write to the terminal will be suspended by SIGTTOU; to make the problem worse, user can't notice this immediately until exiting elinks(1); after that the shell would indicates one or more background processes being suspend, like '[1]+ Stopped ...' reported by bash(1). It is very annoying for me because sometimes I would need to start a program like ssh(1), to setup some port forwardings for use within elinks(1), in the background, for example 'ssh ... -L 8000:... -N &'; it works on beginning, but sometimes the background process may want to report a networking issue, by printing an error message to stderr, then it being suspended, and the web server forwarded by the background process becomes unresponsive, ELinks stucks on 'Making connection' status until finally timed out... This situation can only be recovered by exiting elinks(1), 'bg' that suspended process and start elinks(1) again. The following patch removes this problematic behavior: --- src/terminal/kbd.c.orig 2019-01-26 09:48:21.000000000 +0800 +++ src/terminal/kbd.c 2020-04-22 16:29:45.009109375 +0800 @@ -260,9 +260,6 @@ elinks_cfmakeraw(&t); t.c_lflag |= ISIG; -#ifdef TOSTOP - t.c_lflag |= TOSTOP; -#endif t.c_oflag |= OPOST; if (tcsetattr(itrm->in.ctl, TCSANOW, &t)) return -1; -- System Information: Debian Release: 10.3 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-6-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages elinks depends on: ii elinks-data 0.13~20190125-3 ii libbz2-1.0 1.0.6-9.2~deb10u1 ii libc6 2.28-10 ii libcom-err2 1.44.5-1+deb10u2 ii libev4 1:4.25-1 ii libexpat1 2.2.6-2+deb10u1 ii libfsplib0 0.11-2 ii libgcrypt20 1.8.4-5 ii libgnutls30 3.6.7-4 ii libgpm2 1.20.7-5 ii libgssapi-krb5-2 1.17-3 ii libidn11 1.33-2.2 ii libk5crypto3 1.17-3 ii libkrb5-3 1.17-3 ii liblua5.1-0 5.1.5-8.1+b2 ii liblzma5 5.2.4-1 ii libperl5.28 5.28.1-6 ii libtinfo6 6.1+20181013-2+deb10u1 ii libtre5 0.8.0-6 elinks recommends no packages. Versions of packages elinks suggests: pn elinks-doc <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: elinks Source-Version: 0.13.2-1 Done: =?utf-8?b?2KPYrdmF2K8g2KfZhNmF2K3ZhdmI2K/ZiiAoQWhtZWQgRWwtTWFobW91ZHkp?= <[email protected]> We believe that the bug you reported is fixed in the latest version of elinks, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> (supplier of updated elinks package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 13 Jun 2020 12:32:00 +0200 Source: elinks Binary: elinks elinks-data elinks-doc Architecture: source Version: 0.13.2-1 Distribution: unstable Urgency: medium Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> Description: elinks - advanced text-mode WWW browser elinks-data - advanced text-mode WWW browser - data files elinks-doc - advanced text-mode WWW browser - documentation Closes: 958447 Changes: elinks (0.13.2-1) unstable; urgency=medium . * New upstream version 0.13.2 + Added config option ui.tostop (Closes: #958447) * Dropped cookie-path-fix.patch, fixed upstream Checksums-Sha1: 7c22469dab666b58dc7a8af8a349a496a3bfc570 1977 elinks_0.13.2-1.dsc 34d1ee729442b391422bf8a0485d3ae734dd38c8 3588685 elinks_0.13.2.orig.tar.gz d0c61acae014d25a6400a7fd2f87403def3b197d 24656 elinks_0.13.2-1.debian.tar.xz ca927b6e45df00dded64203dfa1deda16c314142 9423 elinks_0.13.2-1_source.buildinfo Checksums-Sha256: efffa03618c8fae8b717ea0c5bd4854cb71a8f091c73fb95d04de6499d3a518c 1977 elinks_0.13.2-1.dsc 8c8465850f3d484282f305a8c22d9c0f253cf8058a594dfa8f1a75e0b1c57776 3588685 elinks_0.13.2.orig.tar.gz 1d93ee49468b4c5949e866d6dec181d15e4dd5e6a8f7062acf051e25bfeeb637 24656 elinks_0.13.2-1.debian.tar.xz ee8b7211bc84cf08e79664e06500275af7fa3746d55793098a5435193ac9ebf3 9423 elinks_0.13.2-1_source.buildinfo Files: 5d9f5b3a9a4d7883a35980adb7dd9b85 1977 web optional elinks_0.13.2-1.dsc 00148777f42e4a04b8ec235b5c2c3be3 3588685 web optional elinks_0.13.2.orig.tar.gz bb2fb588eb92ac02466795490f5b6c23 24656 web optional elinks_0.13.2-1.debian.tar.xz 1e6c346e0fd24358bf967a8d7355ffbe 9423 web optional elinks_0.13.2-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQFWBAEBCgBAFiEEggahliCEfm0N+LF2vBlqlO3dobcFAl7kq0kiHGFlbG1haG1v dWR5QHVzZXJzLnNvdXJjZWZvcmdlLm5ldAAKCRC8GWqU7d2ht47KB/47//2NstHL oauJcAcqz94jHYZWo7fHq3TdgkcPlx9MhRgtgPncVKSO6UW2WQtnGhi0VY+mYkja fq3hueU1EfHPbejKxnMVdfg60k3NQF2xkHYPD3l2kT4nxinmle7g3r8VyyagFMtE dDCw/DrTuY7AIwM5A57kJOTqA6bhXvT2dEBzmijHb+z8x2OOPTUVNZ16GIfKI1tS KHYz6yP6qH18Ixh8Mt1S3fz1/6+kpP4Kjj+SmtEpMK2d4IrxAs10JYz0Khqu335a Z3rJNibVAE0mGajmel1wRsJ9S4gliW0V1OaPt++XKhaWOxid4s0CP3Jv75gnPdYd zE19usnJIFJN =pRop -----END PGP SIGNATURE-----
--- End Message ---

