diff options
-rw-r--r-- | TODO | 3 | ||||
-rwxr-xr-x | scripts/check-system | 10 |
2 files changed, 10 insertions, 3 deletions
@@ -1,4 +1,3 @@ * Figure out what to do with shutdown -* Improve running sugar under sugar -* Espeak tracebacks +* make test and keyring * Tests unreliability diff --git a/scripts/check-system b/scripts/check-system index 7b9b36e..14168ea 100755 --- a/scripts/check-system +++ b/scripts/check-system @@ -232,6 +232,10 @@ checks = \ "checker": "dbus", "packages": { "fedora": "telepathy-salut", "ubuntu": "telepathy-salut" } }, + { "check": "espeak", + "checker": "gstreamer", + "packages": { "fedora": "gstreamer-plugins-espeak", + "ubuntu": None } }, # Activities runtime @@ -338,7 +342,11 @@ def run_checks(distro, checks): checker = checkers[check["checker"]] if checker(check["check"]): if distro in check["packages"]: - packages.append(check["packages"][distro]) + package = check["packages"][distro] + + # Might be none, if so skip on this distro + if package: + packages.append(package) else: failed_checks.append(check) |