Application LSTU broken after migration to debian 12

What type of hardware are you using: Virtual machine
What YunoHost version are you running: 12.0.7 (stable)
What app is this about: LSTU

Describe your issue


:fr: Version française

Bonjour,
J’ai rencontré un problème lors de la migration vers Debian 12. Le service LSTU ne démarre pas ou redémarre en boucle. Cela remplit la RAM, provoque de nombreux accès disque et finit par bloquer complètement la machine. J’ai dû restaurer une sauvegarde, sauvegarder l’application, puis la désinstaller pour pouvoir effectuer la migration de Yunohost sans LSTU.

Une issue a déjà été postée sur le dépôt GitHub.

Logs :

Nov 09 10:56:24 carton[4081216]: ListUtil.c: loadable library and perl binaries are mismatched (got first handshake key 0xed00080, needed 0xeb80080)  
Nov 09 10:56:24 systemd[1]: lstu.service: Control process exited, code=exited, status=1/FAILURE  
Nov 09 10:56:24 systemd[1]: lstu.service: Failed with result 'exit-code'.  
Nov 09 10:56:24 systemd[1]: Failed to start lstu.service - Lstu: Shortened URLs service.  

Une correction peut-elle être apportée par l’installateur ou dois-je essayer de résoudre l’erreur manuellement ?


:uk:/:us: English Version

Hello,
I encountered an issue while migrating to Yunohost 12. The LSTU service does not start or keeps restarting in a loop. This fills up the RAM, causes heavy disk access, and eventually freezes the system. I had to restore a backup, back up the application, and then uninstall it to proceed with the Yunohost migration without LSTU.

An issue has already been posted on the GitHub repository.

Logs:

Nov 09 10:56:24 carton[4081216]: ListUtil.c: loadable library and perl binaries are mismatched (got first handshake key 0xed00080, needed 0xeb80080)  
Nov 09 10:56:24 systemd[1]: lstu.service: Control process exited, code=exited, status=1/FAILURE  
Nov 09 10:56:24 systemd[1]: lstu.service: Failed with result 'exit-code'.  
Nov 09 10:56:24 systemd[1]: Failed to start lstu.service - Lstu: Shortened URLs service.  

Can a fix be made with the installer or am I trying to resolve the error manually?

Share relevant logs or error messages

Nov 09 10:56:24 carton[4081216]: ListUtil.c: loadable library and perl binaries are mismatched (got first handshake key 0xed00080, needed 0xeb80080)
Nov 09 10:56:24 systemd[1]: lstu.service: Control process exited, code=exited, status=1/FAILURE
Nov 09 10:56:24 systemd[1]: lstu.service: Failed with result ‘exit-code’.
Nov 09 10:56:24 systemd[1]: Failed to start lstu.service - Lstu: Shortened URLs service.

first order of business would be

sudo yunohost app upgrade lstu -F

This will force-upgrade the app to the same version, hopefully recompiling dependencies for the updated OS version.

1 Like

Thank you for your response. Unfortunately, I uninstalled the application before the update, and the restoration is not working (logs).

However, a new installation was successful, and the application seems to be working despite a few warnings. Here are the logs.

I will check tomorrow how I can use the backup to restore the database with this new installation.

Great, it’s work to me !

1 Like

That’s OK if restore failed, the app should have been left in broken state after restore, hence force-upgrading it should be an option right?

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