Your message dated Mon, 19 Feb 2018 09:34:58 +0000
with message-id <e1enhqc-0007cc...@fasolo.debian.org>
and subject line Bug#890769: fixed in slang2 2.3.1a-3
has caused the Debian Bug report #890769,
regarding libslang2: incompatible with the extended terminfo format in ncurses 
6.1
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 ow...@bugs.debian.org
immediately.)


-- 
890769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890769
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libslang2
Version: 2.3.1a-2
Severity: important

In ncurses 6.1, an extended terminfo format has been introduced with
32-bit database entries.  It is automatically enabled if the tinfo
library is configured with --with-abi-version=6 and --enable-widec.
The Debian package currently does neither (see #230990 on the former),
but I would like to enable this new format soon.

The slang library, as of version 2.3.1a, is not compatible with these
new database entries, which causes applications to misbehave or even
fail to start.  This has been noticed in other distributions which have
enabled the new terminfo format:

https://bugs.archlinux.org/task/57300
https://bugzilla.opensuse.org/show_bug.cgi?id=1079543

My own experiments with Midnight Commander showed the following:

- with TERM=xterm-256color (the default in most terminal emulators these
  days), mc starts in black&white, and the arrow keys don't work.

- with TERM=screen-256color (used by many screen users), mc does not
  start at all:

,----
| $ TERM=screen-256color mc
| Unknown terminal: screen-256color
| Check the TERM environment variable.
| Also make sure that the terminal is defined in the terminfo database.
| Alternatively, set the TERMCAP environment variable to the desired
| termcap entry.
`----

To reproduce the problem, do one of the following:

- unpack the attached terminfo files, overwriting the ones on the system:
  # tar -C /lib -vxf terminfo.tar.gz

- build ncurses from the branch at
  https://salsa.debian.org/joachim-guest/ncurses/tree/wide-terminfo,
  e.g. with "dpkg-buildpackage -A", and install the resulting
  ncurses-base_6.1+20180210-1_all.deb.

In either case, reinstall ncurses-base from the Debian repository when
you're done to undo the changes.


It looks like upstream has addressed this problem in version pre2.3.2-19
("Added support for the new ncurses 32-bit terminfo database entries."),
I will look if I can extract a patch from their git repository.


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 4.15.4-nouveau (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libslang2 depends on:
ii  libc6  2.26-6

libslang2 recommends no packages.

libslang2 suggests no packages.

-- no debconf information

Attachment: terminfo.tar.gz
Description: application/gzip

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: slang2
Source-Version: 2.3.1a-3

We believe that the bug you reported is fixed in the latest version of
slang2, 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 890...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alastair McKinstry <mckins...@debian.org> (supplier of updated slang2 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 19 Feb 2018 08:33:13 +0000
Source: slang2
Binary: libslang2-dev libslang2 libslang2-pic libslang2-udeb slsh 
libslang2-modules
Architecture: source amd64
Version: 2.3.1a-3
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckins...@debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Description:
 libslang2  - S-Lang programming library - runtime version
 libslang2-dev - S-Lang programming library, development version
 libslang2-modules - Shared modules for S-Lang language
 libslang2-pic - S-Lang programming library, shared library subset kit
 libslang2-udeb - S-Lang library for Debian Installer (udeb)
 slsh       - Interpreter for S-Lang language
Closes: 890545 890769
Changes:
 slang2 (2.3.1a-3) unstable; urgency=medium
 .
   * Support for extended terminfo. Thanks to Sven Joachim. Closes: #890769
   * Use OBJDIR src/x32elfobjs on x32-arch. Closes: #890545
Checksums-Sha1:
 7ce975864dee5086dba05d281d10e4ab6e71dfa6 2307 slang2_2.3.1a-3.dsc
 e2b6c2c424d462e710c3f9e6bea3b98702b8b857 23920 slang2_2.3.1a-3.debian.tar.xz
 a27bd0b91a55be0a413db2013388bff85df7a0b5 368416 
libslang2-dbgsym_2.3.1a-3_amd64.deb
 2b24f8c2b55aac6b525c55a040ebd3d5631ec21a 480660 
libslang2-dev_2.3.1a-3_amd64.deb
 501994277fe9969c4350b224c8169765b0c421d7 146252 
libslang2-modules-dbgsym_2.3.1a-3_amd64.deb
 c42ee3b19dd42e044f8642868e06b1bd600dc755 158984 
libslang2-modules_2.3.1a-3_amd64.deb
 9bcc5cd251a049f3f9ff259f7495b79710a9ad25 384532 
libslang2-pic_2.3.1a-3_amd64.deb
 e987acd104d80118903b06fe87a7960e4edead40 261968 
libslang2-udeb_2.3.1a-3_amd64.udeb
 71361105dec8b95f8cfb3089b0b8fdc0a1ab3edb 503808 libslang2_2.3.1a-3_amd64.deb
 b21e02d7917c926db6f49cce20e947f8d213aad8 8002 slang2_2.3.1a-3_amd64.buildinfo
 de3d3bbd2098e08fd5d41b5e542d9f40feecd1bb 13584 slsh-dbgsym_2.3.1a-3_amd64.deb
 ac9964ada92e6aa762eee15bfeca3bc8164ba90d 199468 slsh_2.3.1a-3_amd64.deb
Checksums-Sha256:
 b47bca517f2b46f5ff9c09a1ecc27c2fa9b00979a3211493da119cced277f95a 2307 
slang2_2.3.1a-3.dsc
 a8b6c83378533fd4e980470878597a00c6039870dc626ab596d3df97cc984882 23920 
slang2_2.3.1a-3.debian.tar.xz
 4807314aa3ce948a6c41aea680567f15beff6f52fd42aaab674140b7ea859e5a 368416 
libslang2-dbgsym_2.3.1a-3_amd64.deb
 64377169470fe472eeb7a048bdcc26b425a84180774a90d58bd305cd74d1216e 480660 
libslang2-dev_2.3.1a-3_amd64.deb
 9b5fa6ca9e91b836bd28887ee1197dd2d934850a0dfe094741b1eafc2326e943 146252 
libslang2-modules-dbgsym_2.3.1a-3_amd64.deb
 9bb0be0b84ed5bc1e21f50e310478067fd11d6ad17823ddecdc0d60ebfe2fefe 158984 
libslang2-modules_2.3.1a-3_amd64.deb
 8c22f3e7064d015d51f2472f6255ad4b61d3157674d2b631f31b0d3c6d5e3fca 384532 
libslang2-pic_2.3.1a-3_amd64.deb
 88dc3a77e3942933db5ad6ec52147e2e832b6e09e847edd265768902a1ce6053 261968 
libslang2-udeb_2.3.1a-3_amd64.udeb
 282ceca1fa96711c592c33f0cbcf82435ecaa51bc15c3a9b53014b0336656564 503808 
libslang2_2.3.1a-3_amd64.deb
 b5ed926e16c61f7588200f8a4290d3f9c8f1c9ce6fbbc0041826e3fe93e47956 8002 
slang2_2.3.1a-3_amd64.buildinfo
 07900005c8736744c2df2f41d25666780587189dea9dd79f3e37b6cc67f25229 13584 
slsh-dbgsym_2.3.1a-3_amd64.deb
 5c78f79944393661216880292cdfe5e241de06cb11cd930960b8799d8810bdfd 199468 
slsh_2.3.1a-3_amd64.deb
Files:
 ed11903d5f809edc7ebdb0597b4c707c 2307 devel optional slang2_2.3.1a-3.dsc
 96c7a1000e8c5c19178e6912dc01a5c7 23920 devel optional 
slang2_2.3.1a-3.debian.tar.xz
 b5a31b7558d8ded7a2655b3a500a89f2 368416 debug optional 
libslang2-dbgsym_2.3.1a-3_amd64.deb
 a52c6f50ea09780e92de0a29c43d284c 480660 libdevel optional 
libslang2-dev_2.3.1a-3_amd64.deb
 f8effcf2d7f85b3f836c8c3e13eb3937 146252 debug optional 
libslang2-modules-dbgsym_2.3.1a-3_amd64.deb
 04a877c9154c155f41e5c85b0cc3a7b6 158984 libs optional 
libslang2-modules_2.3.1a-3_amd64.deb
 affd8b2c317565f34fde967dace5504a 384532 libdevel optional 
libslang2-pic_2.3.1a-3_amd64.deb
 757afc64b62d6d914429b19bb212c71c 261968 debian-installer optional 
libslang2-udeb_2.3.1a-3_amd64.udeb
 bfefe39cd941960a5348efee3e8b92ae 503808 libs optional 
libslang2_2.3.1a-3_amd64.deb
 fa979ca0f6e78b83a80b397e29d41869 8002 devel optional 
slang2_2.3.1a-3_amd64.buildinfo
 5d0b1b00ed42ab09e7800695ff7f4ab3 13584 debug optional 
slsh-dbgsym_2.3.1a-3_amd64.deb
 5e16b8a9b0e7238a24e3cb115902495f 199468 interpreters optional 
slsh_2.3.1a-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlqKlyUACgkQy+a7Tl2a
06WipRAAmn4ol+xeyxAbmzbnvOcxzMRR/8a7itHWtPaEcDJir6DiMlT3UkzbeZJi
93Mc9NmQyRBL9V8P6IdFVd2qsO2VwgdTHW/5aqIU3CS5zK2PCSlWRAFkOCxt3p8/
H+mVUD/dhSS87bVo1mK5LYNtUD1wzDbydgcdk4NJxf7I4c1+esogvdGKvl5oappG
rZBFyIoQ3JWYHh0QhRoo7INV8Prza17bqGIJFJonlco+3qFKdMphZx7VHwQXNN5E
qF41jf03zRS4aqkyMhrKlHzmfNTDBf6A9MIQdPWAFEQwdmIc/75j7PyU2D6Bq7nW
2/VOdalNJRmoh9tGIL/Oliz8J9X6RfyfAv67oX52+mEFtHiud4bXOHCLcPQj+B4y
/wtjcZBpZ2XQg+0hMXA1gSDdlvCbFLERnbgB6EtUvm74fTnZA9jHjPfB4V/s5uRb
ynhn0WRXFFc4dD52msxnQNZODrfyIBGmAkmw5Z/Y7ykBwmTbYa8J1I5gZ5J/yHys
oxNhUbXNqvYqOQHOOD2CHMWVIsf48xRIfaExtqpz3csnZEipo8EO46f1wIvuhj3a
yUqiTQMeKy+WNByA+fkUTyoZ1GQGp48GcZI14FeNkV943L08Lkyx0GVEuksopzhs
kL6O8nEHxrqC3ORhkAFS0VB/HDK8YmOfE3JwbGIAhp8NShblcXc=
=tt+g
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to