Guacamole, Tomcat version

My YunoHost server

Hardware: Raspberry Pi 4
YunoHost version: 11.2.22 (stable)
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

Description of my issue

Hello, I tried installing Guacamole. It gave the following error. The Tomcat version he wanted to install (tomcat9_9.0.43-2~deb11u9_all.deb) is no longer in the repository. There is a higher version (tomcat9_9.0.43-2~deb11u10.debian.tar.xz) and it is not installed. How do I solve this problem?
Thanks.

args:
  app: guacamole
  force: false
  label: undefined
  no_remove_on_failure: false
ended_at: 2024-07-22 20:33:04.606565
error: 'Failed to download asset ''tomcat9_deb'' (https://ftp.debian.org/debian/pool/main/t/tomcat9/tomcat9_9.0.43-2~deb11u9_all.deb)
  for guacamole: https://ftp.debian.org/debian/pool/main/t/tomcat9/tomcat9_9.0.43-2~deb11u9_all.deb:

  2024-07-22 23:33:04 ERROR 404: Not Found.

  '
interface: api
operation: app_install
parent: null
related_to:
- - app
  - guacamole
started_at: 2024-07-22 20:32:51.673531
success: false
yunohost_version: 11.2.22

============

2024-07-22 23:32:51,695: INFO - Installing guacamole…
2024-07-22 23:32:51,746: INFO - Provisioning sources...
2024-07-22 23:32:51,748: DEBUG - Prefetching asset server: https://downloads.apache.org/guacamole/1.5.4/source/guacamole-server-1.5.4.tar.gz ...
2024-07-22 23:32:52,465: DEBUG - Prefetching asset client: https://downloads.apache.org/guacamole/1.5.4/binary/guacamole-1.5.4.war ...
2024-07-22 23:32:54,329: DEBUG - Prefetching asset auth-header: https://downloads.apache.org/guacamole/1.5.4/binary/guacamole-auth-header-1.5.4.tar.gz ...
2024-07-22 23:32:55,188: DEBUG - Prefetching asset auth-ldap: https://downloads.apache.org/guacamole/1.5.4/binary/guacamole-auth-ldap-1.5.4.tar.gz ...
2024-07-22 23:32:57,032: DEBUG - Prefetching asset auth-jdbc: https://downloads.apache.org/guacamole/1.5.4/binary/guacamole-auth-jdbc-1.5.4.tar.gz ...
2024-07-22 23:33:03,315: DEBUG - Prefetching asset mariadb-java-client: https://downloads.mariadb.com/Connectors/java/connector-java-2.7.4/mariadb-java-client-2.7.4.jar ...
2024-07-22 23:33:04,205: DEBUG - Prefetching asset tomcat9_deb: https://ftp.debian.org/debian/pool/main/t/tomcat9/tomcat9_9.0.43-2~deb11u9_all.deb ...
2024-07-22 23:33:04,564: WARNING - Failed to provision sources : Failed to download asset 'tomcat9_deb' (https://ftp.debian.org/debian/pool/main/t/tomcat9/tomcat9_9.0.43-2~deb11u9_all.deb) for guacamole: https://ftp.debian.org/debian/pool/main/t/tomcat9/tomcat9_9.0.43-2~deb11u9_all.deb:
2024-07-22 23:33:04 ERROR 404: Not Found.

2024-07-22 23:33:04,567: INFO - Deprovisioning sources...
2024-07-22 23:33:04,605: ERROR - Provisioning, deprovisioning, or updating resources for guacamole failed: Failed to download asset 'tomcat9_deb' (https://ftp.debian.org/debian/pool/main/t/tomcat9/tomcat9_9.0.43-2~deb11u9_all.deb) for guacamole: https://ftp.debian.org/debian/pool/main/t/tomcat9/tomcat9_9.0.43-2~deb11u9_all.deb:
2024-07-22 23:33:04 ERROR 404: Not Found.


I see someone already tried fixing this issue, tentative fix available via installing from custom location (seems to be passing CI on bullseye):

sudo yunohost app install https://github.com/MoletMaximilien/guacamole_ynh/tree/patch-1

This link says failed

guacamole (PR #49, orhtej2-patch-1) #17863 failure 7/23/2024, 1:30:20 PM 7/23/2024, 1:30:20 PM 7/23/2024, 2:05:01 PM
guacamole (PR #48, patch-1) #17861 done 7/23/2024, 11:53:58 AM 7/23/2024, 11:54:00 AM 7/23/2024, 12:24:31 PM

It failed for a different patch, the one that ‘works’ is this one, exactly for the version I referred to in my message.

I tried to install but failed.

sudo yunohost app install GitHub - MoletMaximilien/guacamole_ynh at patch-1

DANGER! This app is not part of YunoHost’s app catalog. Installing third-party apps may compromise the integrity an
d security of your system. You should probably NOT install it unless you know what you are doing. NO SUPPORT will b
e provided if this app doesn’t work or breaks your system… If you are willing to take that risk anyway, type ‘Yes,
I understand’: yes
Error: Aborting.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.