vt220 terminfo entry broken

Bug #200773 reported by Xuande
4
Affects Status Importance Assigned to Milestone
ncurses (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: ncurses-bin

When I connect a vt220 terminal to a Xubuntu 7.10 machine and run "reset vt220," it gives an error finding /etc/tabset/vt100. I do not see an /etc/tabset directory. If I run "strings /lib/terminfo/v/vt220" I see it has a mention of /etc/tabset/vt100 in it.

Connecting a vt220 terminal is unnecessary to reproduce this bug. Simply running "reset vt220" from any shell prompt will give the file not found error.

The ncurses-bin version is 5.6+20070716-1ubuntu3.

Related branches

Revision history for this message
Xuande (xuande00) wrote :

I should mention this is the AMD64 bit version of Xubuntu 7.10.

Revision history for this message
Xuande (xuande00) wrote :

Also affects AMD64 version of Ubuntu 7.10.

Revision history for this message
vonHalenbach (lustik) wrote :

Hello Xuande.

Could you please provide more information on your issue?

* On which serial port did you connect your hardware terminal?
* Did you properly setup your getty to respond to your terminal?
* Could it be, that you tried to reset your terminal from the linux console e.g. xterm? ( If so, an "reset xterm" works here.)

More information on how to setup a hardware terminal can be found here:
http://tldp.org/HOWTO/Text-Terminal-HOWTO-15.html#getty_

Greetings
SvH

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

I can reproduce this bug in Xubuntu Hardy 8.04.01 using Xfce4-terminal. Is that because I have not setup getty, or because I have not defined a vt220 terminal on this system?

Steps to reproduce:
1. Open Terminal
2. type "reset vt220" without the quotes
3. hit the ENTER key

Changed in ncurses:
assignee: nobody → charlie-tca
status: New → Incomplete
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

I am confirming this bug since it can be reproduced. There is enough information for the developers to begin work. Thanks for helping improve Xubuntu.

Changed in ncurses:
assignee: charlie-tca → nobody
status: Incomplete → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.9 KiB)

This bug was fixed in the package ncurses - 5.7+20100313-2ubuntu1

---------------
ncurses (5.7+20100313-2ubuntu1) maverick; urgency=low

  * Merge from Debian unstable, remaining changes:
    - Add -Bsymbolic-functions to linker options.
    - Don't install the upstream changelogs in the runtime library packages.
  * Dropped changes, merged in Debian:
    - debian/patches/08-pkg-config-libdir.patch: Cope with multiple
      colon-separated entries in $(PKG_CONFIG_LIBDIR), as set by default by
      dpkg-buildpackage when cross-compiling.
  * Refactor LDFLAGS changes; we really only need a simple 'export LDFLAGS'
    in debian/rules now, we don't need to patch the rules everywhere.

ncurses (5.7+20100313-2) unstable; urgency=medium

  [ Sven Joachim ]
  * Disable rmm and smm features in xterm terminfo entry (see #574396).
  * Include an empty /usr/share/terminfo directory in ncurses-bin to
    ensure that configure scripts detect terminfo support (Closes: #575284).
  * Let libncurses5-dev and libncursesw5-dev depend on the same version of
    ncurses-bin to mitigate the impact of #480437.
  * Explicitly specify source format 1.0 (lintian warning).

ncurses (5.7+20100313-1) unstable; urgency=low

  [ Sven Joachim ]
  * New upstream patchlevel.
    - Workaround for bug in g++ 4.1-4.4 warnings for wattrset() macro
      on amd64 (Closes: #542031).
    - Fix typo in curs_mouse.3x (Closes: #429198).
    - Modify CF_MAN_PAGES configure macro to replace all occurrences of
      TPUT in tput.1's manpage (Closes: #573597).
    - Bump shlibs version, as there are several new symbols.
  * Remove patch introduced in 5.5-2, applied upstream. Remove patch
    introduced in version 5.7+20090627-1, no longer necessary.
  * Switch patch system to quilt.
    - Add a short debian/README.source as recommended by policy.
  * Configure with /usr/share/terminfo as default terminfo dir, so that
    we get the correct tabset directory (Closes: #509919, LP: #200773).
  * Update xterm terminfo entry from xterm 246 (Closes: #444250).
  * Derive xterm{16,256,88}-color from xterm-debian rather than
    xterm-new for correct backspace key behavior.
  * Move the debugging libraries back to /usr/lib/debug (Closes: #553239),
    ship detached debugging symbols (Closes: #532022).
  * Fix typo in debian/rules that lead to a dangling symlink in
    lib64ncurses-dev (Closes: #563272).
  * Install the binaries built without trace support in ncurses-bin
    to avoid symbol lookup errors (Closes: #365120).
  * Build static libraries with "--without-dlsym" (Closes: #556378).
  * Remove compatibility symlinks in /usr/share/terminfo that were only
    necessary for upgrades from versions prior to 5.4-9.
  * debian/control cleanups:
    - Adjust priority of the source package to required.
    - Remove duplicate Section field for library packages.
    - Fix dependencies of lib32ncursesw5-dev.
    - Fix long descriptions of 32-bit packages on 64-bit systems.
    - Do not recommend libgpm2 in non-native library packages, nor on
      non-Linux architectures.
    - Remove very old Replaces/Conflicts/Provides on ncurses-developer,
      ncurses and tput.
    - Version the "Replaces: ia32-lib...

Read more...

Changed in ncurses (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.