Weekly bump.

2018-06-06 20:33 GMT-03:00 Elias M. Mariani <[email protected]>:
> Hi,
> Attached you will find the update from terminator 0.98 to 1.91.
> Terminator 0.98 is a GTK+2 terminal emulator supporting dividing the
> console in tabs and splitting it.
> The new branch 1.90+ moves to GTK+3, the 0.98 version is been abandoned.
>
> Tested OK in a vanilla OpenBSD installation with only the requirements
> for the package.
>
> It can not be used by root:
> Traceback (most recent call last):
>   File 
> "/usr/local/lib/python2.7/site-packages/terminatorlib/terminal_popup_menu.py",
> line 133, in <lambda>
>     self.terminal.get_cwd()))
>   File "/usr/local/lib/python2.7/site-packages/terminatorlib/terminal.py",
> line 225, in get_cwd
>     return(self.terminator.pid_cwd(self.pid))
>   File "/usr/local/lib/python2.7/site-packages/terminatorlib/cwd.py",
> line 85, in psutil_cwd
>     return psutil.Process(pid).as_dict()['cwd']
>   File "/usr/local/lib/python2.7/site-packages/psutil/__init__.py",
> line 528, in as_dict
>     ret = meth()
>   File "/usr/local/lib/python2.7/site-packages/psutil/__init__.py",
> line 865, in threads
>     return self._proc.threads()
>   File "/usr/local/lib/python2.7/site-packages/psutil/_psbsd.py", line
> 504, in wrapper
>     return fun(self, *args, **kwargs)
>   File "/usr/local/lib/python2.7/site-packages/psutil/_psbsd.py", line
> 691, in threads
>     rawlist = cext.proc_threads(self.pid)
> RuntimeError: kvm_openfiles() syscall failed
>
> My wild guess is that is related with psutil getting "cwd" (current
> working directory) for root.
> I do not know if take this as a bug from terminator or from psutil or
> not a bug at all... I would go for the later one.
> Just don't use this ports as root, period.
>
> portlocatedb did not return any conflicts...
>
> Any thoughts ?
> Commit? :D
>
> Cheers.
> Elias.

Attachment: terminator.diff
Description: Binary data



Reply via email to