NetBSD Problem Report #54543

From www@netbsd.org  Fri Sep 13 02:54:14 2019
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id F0C5D7A18C
	for <gnats-bugs@gnats.NetBSD.org>; Fri, 13 Sep 2019 02:54:13 +0000 (UTC)
Message-Id: <20190913025413.07A6E7A1E1@mollari.NetBSD.org>
Date: Fri, 13 Sep 2019 02:54:12 +0000 (UTC)
From: swhobbit@derbyshire.us
Reply-To: swhobbit@derbyshire.us
To: gnats-bugs@NetBSD.org
Subject: buggy tn3270 should be retired, replaced by c3270
X-Send-Pr-Version: www-1.0

>Number:         54543
>Category:       pkg
>Synopsis:       buggy tn3270 should be retired, replaced by c3270
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    bsiegert
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Sep 13 02:55:00 +0000 2019
>Closed-Date:    Fri Jan 21 16:51:48 +0000 2022
>Last-Modified:  Fri Jan 21 16:51:48 +0000 2022
>Originator:     Andrew Derbyshire
>Release:        comms/tn3270 12 Sept 2019
>Organization:
Kendra Electronic Wonderworks
>Environment:
NetBSD nadia.hh.kew.com 8.1 NetBSD 8.1 (GENERIC) #0: Fri May 31 08:43:59 UTC 2019  mkrepro@mkrepro.N

>Description:
tn3270 displays obvious errors correcting to real and emulated IBM mainframes. Rather than trying to fix tn370, it should be replaced by c3270.

Note that FreeBSD already offers x3270 and c3270 instead of tn3270.
>How-To-Repeat:
An example to connecting the public domain VM/370 SixPack (see http://www.smrcc.org.uk/members/g4ugm/VM370.htm) showsd "$<100/>" in error on the first screen.  Doing same with x3270 or c3270 shows no such error.

Another (public) machine to test with is the LCM+L 4361, but it's down as 12 Sept 2019. 
It can be reached at: tn3270 tty.livingcomputers.org  24 or x3270 tty.livingcomputers.org  24 

>Fix:
Replace functionality of tn3270 package with c3270 package.

c3270 is built from the same source as the existing x11/x3270 package, cloning the x3270 package and adding --enable-c3270 should be a low effort task for the current maintainer of x3270.

tn3270 should be then be obsoleted and users redirected to c3270.


>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->bsiegert
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Fri, 27 Sep 2019 09:04:03 +0000
Responsible-Changed-Why:
take

This is not super serious nor high priority.
We can definitely add a c3270 package though and remove tn3270 later.


From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/54543 CVS commit: pkgsrc/comms
Date: Fri, 21 Jan 2022 16:49:00 +0000

 Module Name:	pkgsrc
 Committed By:	bsiegert
 Date:		Fri Jan 21 16:49:00 UTC 2022

 Modified Files:
 	pkgsrc/comms: Makefile
 Added Files:
 	pkgsrc/comms/c3270: DESCR Makefile PLIST distinfo

 Log Message:
 New package for c3270, via pkgsrc-wip.

 This addresses PR pkg/54543.

 IBM 3278/3279 terminal emulator for ncurses terminals


 To generate a diff of this commit:
 cvs rdiff -u -r1.130 -r1.131 pkgsrc/comms/Makefile
 cvs rdiff -u -r0 -r1.1 pkgsrc/comms/c3270/DESCR pkgsrc/comms/c3270/Makefile \
     pkgsrc/comms/c3270/PLIST pkgsrc/comms/c3270/distinfo

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Fri, 21 Jan 2022 16:51:48 +0000
State-Changed-Why:
I added a c3270 package as comms/c3270.
Let's keep tn3270 around for now.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.