-
-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] GUI doesn't start when watchdog library is not installed #1097
Comments
|
Since watchdog is not part of the standard Python installation, would it be worth it to add it as a dependency? Alternatively, maybe on Linux (where it would be most relevant for users and easiest to install) we could use the infobars to pop up a suggestion to install watchdog to automatically update. The infobar could be triggered when you reload manually using the toolbar button. |
Sounds reasonable to me to add "watchddog" as an optional requirement as the gain in functionality sounds pretty useful. BTW. is the optional packages list: |
|
It is only necessary for the GUI, or ? So it should only be a dependency for the GUI not for grass-core (to use Debian-speak).
So a pop up sounds better in my eyes, with a hint for packagers to make it a dependency of grass-gui or equivalent.
Am 19. November 2020 04:55:35 MEZ schrieb Anna Petrasova <notifications@github.com>:
…Since watchdog is not part of the standard Python installation, would it be worth it to add it as a dependency? Alternatively, maybe on Linux (where it would be most relevant for users and easiest to install) we could use the infobars to pop up a suggestion to install watchdog to automatically update. The infobar could be triggered when you reload manually using the toolbar button.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
#1097 (comment)
|
|
In the requrements list, there are plenty of libs and modules that only benefit a specific component of GRASS (GUI, TGRASS, PyGRASS, ...) and each list element comes with an explanation what it is good for. Do packagers use that requirements list or do they package based on experience? Just asking how to pass that information best. |
Describe the bug
GUI doesn't start when
watchdoglibrary is not installed. This issue has been introduced by 32bb3deTo Reproduce
Steps to reproduce the behavior:
Expected behavior
Watchdog is not a core dependency, GUI should work when watchdog is not installed.
System description:
The text was updated successfully, but these errors were encountered: