[Bug 215572] ports-mgmt/dialog4ports: breaks terminal after exited with Ctrl+C
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Dec 26 08:53:32 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215572
Bug ID: 215572
Summary: ports-mgmt/dialog4ports: breaks terminal after exited
with Ctrl+C
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: amdmi3 at FreeBSD.org
CC: rum1cro at yandex.ru
Flags: maintainer-feedback?(rum1cro at yandex.ru)
CC: rum1cro at yandex.ru
Seems like d4p does not do a proper curses cleanup when catching SIGINT.
(in some port directory)
% ls -l
total 36
-rw-r--r-- 1 root wheel 6454 Dec 24 11:40 Makefile
-rw-r--r-- 1 root wheel 158 Dec 24 11:40 distinfo
drwxr-xr-x 2 root wheel 512 Dec 25 16:44 files
-rw-r--r-- 1 root wheel 367 Jan 22 2014 pkg-descr
-rw-r--r-- 1 root wheel 13286 Dec 22 21:08 pkg-plist
% sudo make config
^C
% ls -l
total 36
-rw-r--r-- 1 root wheel 6454 Dec 24 11:40 Makefile
-rw-r--r-- 1
root wheel 158 Dec 24 11:40 distinfo
drwxr-xr-x 2 root wheel 512 Dec 25
16:44 files
-rw-r--r-- 1 root wheel 367 Jan 22 2014 pkg-descr
-rw-r--r-- 1
root wheel 13286 Dec 22 21:08 pkg-plist
This only seems to happen in tmux though. reset command fixes the terminal.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list