Package: topydo
Version: 0.14-4
Severity: important
X-Debbugs-Cc: [email protected]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Every use of topydo on my system (other than simply stating the name and getting
a task list) results in a ModuleNotFound error being printed.
I am marking this as "Important" because the package is still usable: despite
the error, it is reading my commands just fine. Spotting the output takes
some more thought, but is still possible.
The issue looks to be a missing dependency: python3-configargparse exists and
is packaged for Debian, but was not installed on my system. After installing
it, the issue went away.
Sample broken output:
$ topydo add hi
Traceback (most recent call last):
File "/usr/bin/todo.txt-base", line 8, in <module>
from todo_txt_base import entry_points
File "/usr/share/todo.txt-base/todo_txt_base/entry_points.py", line 13, in
<module>
import todo_txt_base.tdtbackup as tdtbackup
File "/usr/share/todo.txt-base/todo_txt_base/tdtbackup.py", line 7, in
<module>
import configargparse
ModuleNotFoundError: No module named 'configargparse'
| 2| 2021-05-26 hi
Traceback (most recent call last):
File "/usr/bin/todo.txt-base", line 8, in <module>
from todo_txt_base import entry_points
File "/usr/share/todo.txt-base/todo_txt_base/entry_points.py", line 13, in
<module>
import todo_txt_base.tdtbackup as tdtbackup
File "/usr/share/todo.txt-base/todo_txt_base/tdtbackup.py", line 7, in
<module>
import configargparse
ModuleNotFoundError: No module named 'configargparse'
- -- System Information:
Debian Release: 11.0
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-6-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages topydo depends on:
ii python3 3.9.2-3
ii python3-arrow 0.17.0-1
Versions of packages topydo recommends:
ii python3-icalendar 4.0.3-4
ii python3-prompt-toolkit 3.0.14-1
ii python3-urwid 2.1.2-1
ii python3-watchdog 1.0.2-2
ii todo.txt-base 2.3
topydo suggests no packages.
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQJRBAEBCgA7FiEE/vC/PEGxsMPJ5u5w7/Xh1+DNmzIFAmCvF5QdHGNhbHVtbGlr
ZXNhcHBsZXBpZUBnbWFpbC5jb20ACgkQ7/Xh1+DNmzLAPg/9F9zGlTVo1muhwHWf
DapkXKDTffiWfhhBR1sB870KHXIAc0faluaw49FQBtYS4Rq90sLC7u/qI1a5CmS4
NXsRbwZ3Okk5xiohAm6zobMHmYQ6dmaZOQdPgkXlIP+esmTtwpBpg4I/cbV7XQps
RY2+kSxUbacDpGUhY1Tyy49ZMb0ReDIrIPm1ejqglK/78MxwOQSWNl8TqC+XVkp8
TN6PKGxyGjOaRF+l36K5vCF+zQkoZdTPhi53FNGqYE6ew9NuuBsDnsbEq4kpFE0L
YO+Ibhk/RquWcY1pnDjWm8qG+xfbQ38lcCzir8DWlPlmy8D9okvfRqm9kRASI5ev
egRGQxiLETwg1X5g6d1TquxMZm1/xF90rz9CTuwUTtyV6IqRfogcnWwGZvYeYoMX
OxKZKOkK2J4yR5+GDvoUJBErMj0vLy8vjHldXjq1xsJvutPPTAAn88unuGZbjKq2
h6tLgyKf7W1bHPAODzm9cVdwoiWp+LbVYtes/6LZwZAT2ez2JwNXRK2CI3Aqt3F+
dwcMb7V73SenUZCVqHR41Th+UTctVq9cyvz2EO8YYwf1FQlSwNUgTeiclyrjFcdY
+PXOkL8ydAKksai9lD26ZLtd63/dGnqftdaNiL9WsLG+fySfhqhrnX7z4d9Po0P/
UlTqppBND1KS8MS0BVghazCaqAI=
=pXYH
-----END PGP SIGNATURE-----