Skip to content

Add Zest - #10787

Open
yudhanjaya wants to merge 1 commit into
AppImage:masterfrom
yudhanjaya:add-zest
Open

Add Zest#10787
yudhanjaya wants to merge 1 commit into
AppImage:masterfrom
yudhanjaya:add-zest

Conversation

@yudhanjaya

Copy link
Copy Markdown

Zest is a friendly interface for running open-weights models locally (it bundles Lemonade and the Pi agent). Releases with AppImages: https://github.com/yudhanjaya/Zest/releases

@github-actions github-actions Bot added the error-app-exits Test failed: the application quit or crashed right after starting label Oct 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ Test failure

Tested:

Compatibility: not self-contained: uses the C library of the system; references glibc 2.38

  • The application quit or crashed right after starting; the error below usually shows why. Note that the test runs the application without network access, on purpose, and that this is a requirement for the catalog: an AppImage must start without network (users are offline too). If the application needs a server, a login or an update check to start, please make it show its window (or at least a message) first and connect afterwards, and handle a failed connection instead of exiting.

First error in the log:

Traceback (most recent call last):
  File "/run/firejail/appimage/usr/share/zest/server.py", line 28, in <module>
    import agent       # noqa: E402
    ^^^^^^^^^^^^
  File "/run/firejail/appimage/usr/share/zest/agent.py", line 20, in <module>
    import folders as folderstore
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 995, in exec_module
  File "<frozen importlib._bootstrap_external>", line 1132, in get_code
  File "<frozen importlib._bootstrap_external>", line 1190, in get_data
PermissionError: [Errno 13] Permission denied: '/run/firejail/appimage/usr/share/zest/folders.py'

The application showed no window, but may be a system tray application (usr/python/lib/libtcl9tk9.0.so: _NET_SYSTEM_TRAY_S); running it again with a system tray
Traceback (most recent call last):

What next: once the AppImage is fixed (e.g. in a new release), comment /retest here to test it again. If it should not be in the catalog after all, close this pull request; an app that is already in the catalog can be removed by a maintainer with /remove.

Commit 9c4dc12. Full log

@probonopd probonopd closed this Oct 28, 2026
@probonopd probonopd reopened this Oct 28, 2026
@yudhanjaya

Copy link
Copy Markdown
Author

/retest

@probonopd probonopd closed this Oct 28, 2026
@probonopd probonopd reopened this Oct 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ Test failure

Tested:

Compatibility: not self-contained: uses the C library of the system; references glibc 2.38

  • The application quit or crashed right after starting; the error below usually shows why. Note that the test runs the application without network access, on purpose, and that this is a requirement for the catalog: an AppImage must start without network (users are offline too). If the application needs a server, a login or an update check to start, please make it show its window (or at least a message) first and connect afterwards, and handle a failed connection instead of exiting.

First error in the log:

Traceback (most recent call last):
  File "/run/firejail/appimage/usr/share/zest/server.py", line 28, in <module>
    import agent       # noqa: E402
    ^^^^^^^^^^^^
  File "/run/firejail/appimage/usr/share/zest/agent.py", line 20, in <module>
    import folders as folderstore
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 995, in exec_module
  File "<frozen importlib._bootstrap_external>", line 1132, in get_code
  File "<frozen importlib._bootstrap_external>", line 1190, in get_data
PermissionError: [Errno 13] Permission denied: '/run/firejail/appimage/usr/share/zest/folders.py'

The application showed no window, but may be a system tray application (usr/python/lib/libtcl9tk9.0.so: _NET_SYSTEM_TRAY_S); running it again with a system tray
Traceback (most recent call last):

What next: once the AppImage is fixed (e.g. in a new release), comment /retest here to test it again. If it should not be in the catalog after all, close this pull request; an app that is already in the catalog can be removed by a maintainer with /remove.

Commit 9c4dc12. Full log

@github-actions github-actions Bot added error-message-on-screen Test failed: the screenshot shows an error message and removed error-app-exits Test failed: the application quit or crashed right after starting labels Oct 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ Test failure

Zest

Zest

Tested:

Compatibility: not self-contained: uses the C library of the system; references glibc 2.38

  • The screenshot shows an error message (see below).

First error in the log:

ERROR: The screenshot shows an error message:  for the built-in Lemonade, which needs glibc 2.38 or newer (for example Ubuntu 24.04, Fedora 39 or Debia
Screenshot: letters by script: 367 Latin, 0 Chinese/Japanese/Korean, 0 Arabic, 2 Cyrillic/Greek

What next: once the AppImage is fixed (e.g. in a new release), comment /retest here to test it again. If it should not be in the catalog after all, close this pull request; an app that is already in the catalog can be removed by a maintainer with /remove.

Commit 9c4dc12. Full log

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

error-message-on-screen Test failed: the screenshot shows an error message

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants