FS#66329 - [terminator] should depend on python-configobj
Attached to Project:
Community Packages
Opened by Hoot (drountian) - Monday, 20 April 2020, 21:15 GMT
Last edited by Giancarlo Razzolini (grazzolini) - Wednesday, 22 April 2020, 17:36 GMT
Opened by Hoot (drountian) - Monday, 20 April 2020, 21:15 GMT
Last edited by Giancarlo Razzolini (grazzolini) - Wednesday, 22 April 2020, 17:36 GMT
|
Details
Description:
Additional info: * package version(s) broken: terminator 1.92-1 works: terminator 1.91-6 * config and/or log files etc. I do NOT have python-configobj (or python2-configobj) installed * my best guess as to why this is happening: In the upstream repo the included configobj library is removed in a3a673, but the python-configobj package is not marked as a dependency for the new 1.92-1 arch package. * note: I did not report this upstream because I believe the idea is for configobj to henceforth be a dependency of terminator, this should probably be handled in the arch package system? Steps to reproduce: 1. Make sure that python-configobj is NOT installed 2. Install terminator 1.92-1 via pacman 3. Try to run terminator, it crashes because it cannot find configobj Steps to fix: 1. Install the python-configobj package 2. Run terminator, fixed |
This task depends upon
Closed by Giancarlo Razzolini (grazzolini)
Wednesday, 22 April 2020, 17:36 GMT
Reason for closing: Fixed
Additional comments about closing: terminator-1.92-2 adds python-configobj as a dependency.
Wednesday, 22 April 2020, 17:36 GMT
Reason for closing: Fixed
Additional comments about closing: terminator-1.92-2 adds python-configobj as a dependency.
Traceback (most recent call last):
File "/usr/bin/terminator", line 48, in <module>
import terminatorlib.optionparse
File "/usr/lib/python3.8/site-packages/terminatorlib/optionparse.py", line 24, in <module>
from . import config
File "/usr/lib/python3.8/site-packages/terminatorlib/config.py", line 75, in <module>
from configobj import ConfigObj, flatten_errors
ModuleNotFoundError: No module named 'configobj'
And as mentioned above, installing (community/python-configobj 5.0.6-7) fixes the missing dependency.
python-configobj solved pb too.
Thanks
install `python-configobj` resolved problem.
Thanks!