Your message dated Sat, 07 Sep 2019 14:34:49 +0100 with message-id <[🔎] f49e2985d8466065c49c03185c24465a32228fb5.camel@adam-barratt.org.uk> and subject line Closing bugs for fixes including in 10.1 point release has caused the Debian Bug report #934163, regarding buster-pu: package ncurses/6.1+20181013-2+deb10u1 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 owner@bugs.debian.org immediately.) -- 934163: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934163 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: buster-pu: package ncurses/6.1+20181013-2+deb10u1
- From: Sven Joachim <svenjoac@gmx.de>
- Date: Wed, 07 Aug 2019 18:01:51 +0200
- Message-id: <875zn9vua8.fsf@turtle.gmx.de>
Package: release.debian.org Severity: normal Tags: buster d-i User: release.debian.org@packages.debian.org Usertags: pu I have just uploaded ncurses 6.1+20181013-2+deb10u1 to Buster which contains a one-line fix for bug #933053[1], the same as in version 6.1+20190713-2 which is now in testing. Some background: for about 20 years, xterm has support for a special escape sequence which causes characters to be repeated. In ncurses 6.1-1 and later, an entry was added to the xterm* terminfo descriptions announcing this feature. The ncurses library makes use of it for line drawing characters. Now there are many terminal emulators out there who set TERM to xterm or xterm-256color, and they did generally not actually support this escape sequence, leading to the line drawing characters not repeated which looks then very bad. You can see a few screenshots in bug #933053. Most popular terminal emulators in Buster have already been fixed, so desktop systems are largely unaffected. However, if people connect to a Buster server from an older system, say Debian 9 or Ubuntu 16.04, they may experience this issue. The solution is to drop the particular entry from the xterm* terminfo entries, so that the ncurses library no longer uses it. I have tested the fix with the Stretch versions of konsole and gnome-terminal and a Buster chroot. Since ncurses builds a udeb I need a d-i ack, debian-boot@ and kibi@ are already in X-Debbugs-CC. The libraries are not touched by the patch and are identical with and without it. The xterm terminfo file is used by src:debian-installer-utils to build di-utils-terminfo.udeb, but only on kfreebsd. 1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933053diff -Nru ncurses-6.1+20181013/debian/changelog ncurses-6.1+20181013/debian/changelog --- ncurses-6.1+20181013/debian/changelog 2019-02-11 18:17:20.000000000 +0100 +++ ncurses-6.1+20181013/debian/changelog 2019-08-05 20:03:21.000000000 +0200 @@ -1,3 +1,10 @@ +ncurses (6.1+20181013-2+deb10u1) buster; urgency=medium + + * Drop "rep" from xterm-new and derived terminfo descriptions + (Closes: #933053). + + -- Sven Joachim <svenjoac@gmx.de> Mon, 05 Aug 2019 20:03:21 +0200 + ncurses (6.1+20181013-2) unstable; urgency=medium * Add Breaks against libmono-corlib4.5-cil (<< 4.6.2.7+dfsg-2) diff -Nru ncurses-6.1+20181013/debian/xterm.ti ncurses-6.1+20181013/debian/xterm.ti --- ncurses-6.1+20181013/debian/xterm.ti 2019-02-11 18:16:04.000000000 +0100 +++ ncurses-6.1+20181013/debian/xterm.ti 2019-08-05 20:02:15.000000000 +0200 @@ -136,7 +136,7 @@ kcbt=\E[Z, kent=\EOM, rin=\E[%p1%dT, - use=ansi+rep, +# use=ansi+rep, use=ecma+strikeout, use=xterm+pcfkeys, use=xterm+tmux,Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 930795-done@bugs.debian.org, 931126-done@bugs.debian.org, 931198-done@bugs.debian.org, 931199-done@bugs.debian.org, 931358-done@bugs.debian.org, 931596-done@bugs.debian.org, 931608-done@bugs.debian.org, 931615-done@bugs.debian.org, 931616-done@bugs.debian.org, 931724-done@bugs.debian.org, 931817-done@bugs.debian.org, 931967-done@bugs.debian.org, 932009-done@bugs.debian.org, 932030-done@bugs.debian.org, 932069-done@bugs.debian.org, 932111-done@bugs.debian.org, 932193-done@bugs.debian.org, 932318-done@bugs.debian.org, 932335-done@bugs.debian.org, 932441-done@bugs.debian.org, 932448-done@bugs.debian.org, 932518-done@bugs.debian.org, 932522-done@bugs.debian.org, 932588-done@bugs.debian.org, 932606-done@bugs.debian.org, 932684-done@bugs.debian.org, 932790-done@bugs.debian.org, 932945-done@bugs.debian.org, 933036-done@bugs.debian.org, 933125-done@bugs.debian.org, 933147-done@bugs.debian.org, 933175-done@bugs.debian.org, 933369-done@bugs.debian.org, 933379-done@bugs.debian.org, 933392-done@bugs.debian.org, 933535-done@bugs.debian.org, 933754-done@bugs.debian.org, 933764-done@bugs.debian.org, 933769-done@bugs.debian.org, 933787-done@bugs.debian.org, 933899-done@bugs.debian.org, 933911-done@bugs.debian.org, 933976-done@bugs.debian.org, 934094-done@bugs.debian.org, 934163-done@bugs.debian.org, 934183-done@bugs.debian.org, 934308-done@bugs.debian.org, 934311-done@bugs.debian.org, 934329-done@bugs.debian.org, 934343-done@bugs.debian.org, 934345-done@bugs.debian.org, 934507-done@bugs.debian.org, 934537-done@bugs.debian.org, 934650-done@bugs.debian.org, 934689-done@bugs.debian.org, 934704-done@bugs.debian.org, 934826-done@bugs.debian.org, 934827-done@bugs.debian.org, 934928-done@bugs.debian.org, 934934-done@bugs.debian.org, 934956-done@bugs.debian.org, 935137-done@bugs.debian.org, 935165-done@bugs.debian.org, 935200-done@bugs.debian.org, 935253-done@bugs.debian.org, 935261-done@bugs.debian.org, 935265-done@bugs.debian.org, 935308-done@bugs.debian.org, 935370-done@bugs.debian.org, 935386-done@bugs.debian.org, 935411-done@bugs.debian.org, 935465-done@bugs.debian.org, 935474-done@bugs.debian.org, 935479-done@bugs.debian.org, 935480-done@bugs.debian.org, 935576-done@bugs.debian.org, 935583-done@bugs.debian.org, 935704-done@bugs.debian.org, 935707-done@bugs.debian.org, 935719-done@bugs.debian.org, 935746-done@bugs.debian.org, 935770-done@bugs.debian.org, 935776-done@bugs.debian.org, 935809-done@bugs.debian.org, 935815-done@bugs.debian.org, 935827-done@bugs.debian.org, 935888-done@bugs.debian.org, 935957-done@bugs.debian.org, 935988-done@bugs.debian.org, 936022-done@bugs.debian.org, 936056-done@bugs.debian.org, 938954-done@bugs.debian.org, 938975-done@bugs.debian.org, 939019-done@bugs.debian.org
- Cc: 935588@bugs.debian.org
- Subject: Closing bugs for fixes including in 10.1 point release
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 07 Sep 2019 14:34:49 +0100
- Message-id: <[🔎] f49e2985d8466065c49c03185c24465a32228fb5.camel@adam-barratt.org.uk>
Version: 10.1 Hi, The fixes referenced by each of these bugs were included in today's buster point release. Regards, Adam
--- End Message ---