You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The task queue service tries to invoke a gs binary that requires libidn.so.11, which is not available anymore on Debian 12. libidn.so.12 is present instead.
Context
Hardware: LXC container on local PC
YunoHost version: 12.0.9
I have access to my server: Through SSH | through the webadmin
Are you in a special context or did you perform some particular tweaking on your YunoHost instance?: no
Steps to reproduce
Install paperless-ngx from Yunohost 11
upgrade to Yunohost 12
Add document
observe that the document processing fails
look at /var/log/paperless-ngx/paperless-ngx-task-queue.log
Logs
[ERROR] [celery.app.trace] Task documents.tasks.consume_file[<some uuid>] raised unexpected: ConsumeError("<somefile>.pdf: Error occured while consuming document <somefile>.pdf: MissinfDependencyError: Ran program 'gs' but it exited with an error:\ngs: error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory\n")
Temporary workaround
Faulty gs binary is in /var/www/paperless-ngx/bin.
I don't know if the file is provided by Yunohost install process or by Paperless-ngx.
I replaced the file with a link to Debian provided ghostscript at /usr/bin/gs and it apparently works.
Side note
Another "Debian 11" gs binary was present in /usr/local/bin. I don't know if it was installed by paperless-ngx or some other service that run on my Yunohost installation.
The text was updated successfully, but these errors were encountered:
Describe the bug
The task queue service tries to invoke a
gs
binary that requireslibidn.so.11
, which is not available anymore on Debian 12.libidn.so.12
is present instead.Context
Steps to reproduce
/var/log/paperless-ngx/paperless-ngx-task-queue.log
Logs
Temporary workaround
Faulty
gs
binary is in/var/www/paperless-ngx/bin
.I don't know if the file is provided by Yunohost install process or by Paperless-ngx.
I replaced the file with a link to Debian provided ghostscript at
/usr/bin/gs
and it apparently works.Side note
Another "Debian 11"
gs
binary was present in/usr/local/bin
. I don't know if it was installed by paperless-ngx or some other service that run on my Yunohost installation.The text was updated successfully, but these errors were encountered: