Upgrade to 2.5 from the web interface worked pretty well (on YunoHost 11), Wallabag2 is working again
@metyun
tu as un certain nombre paquets qui ne sont plus nécessaires sur ton système supprimes les avec un apt autoremove
Comme toujours fais une sauvegarde de ton système actuel avant toutes modifications, on ne sait jamais
Puis retentes la mise à jour avec yunohost app upgrade wallabag2 -F --debug car le fix est passé en stable depuis hier en fin journée.
apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Le système semble propre sans paquets résiduels. Le fix passé en stable n’est-il pas le même que celui de GitHub - YunoHost-Apps/wallabag2_ynh at fix_dependencies?
Pour le apt autoremove c’est noté dans tes logs
Comme le fix est passé en stable, utilises la commande habituelle pour les mises à jour.
L’option -F dans ma commande précédente est là pour forcer la mise à jour de la stable.
Je viens de tenter, pas mieux, toujours cette erreur avec php-redis.
101228 WARNING The following packages have unmet dependencies:
101229 WARNING php7.4-redis : Depends: php7.4-igbinary but it is not going to be installed
101229 WARNING Breaks: php-redis (< 5.3.7+4.3.0-1+0~20220330.42+debian10~1.gbp6fe8b7~)
Ok pour apt autoremove mais la commande n’a rien supprimé. Les logs reportent peut-être les paquets dépendants de wallabag 2.3.8 avant la mise à jour vers 2.5.0? Ça expliquerait pourquoi apt autoremove ne me renvoie rien après la tentative vu que la restauration d ela version 2.3.8 a lieu lors de l’échec de la mise à jour.
Quelle version de php-redis avez-vous d’installé?
apt policy php-redis
php-redis:
Installed: 4.2.0-1
Candidate: 4.2.0-1
Version table:
5.3.7+4.3.0-1+0~20220330.42+debian10~1.gbp6fe8b7 -1
500 https://packages.sury.org/php buster/main amd64 Packages
*** 4.2.0-1 500
500 http://ftp.debian.org/debian buster/main amd64 Packages
100 /var/lib/dpkg/status
php-redis n’est pas installé sur mon système tout comme php-igbinary
Ils ont sûrement été désinstallé durant une précédente ugrade…
Je ne sais pas quoi te conseiller pour la suite de tes actions, mais n’oublies pas les sauvegardes avant toutes actions.
Peux-tu essayer cette branche ? fix php7.4-redis conflicting with php-redis by lapineige · Pull Request #145 · YunoHost-Apps/wallabag2_ynh · GitHub
Ça ne résoudra pas tout, mais php-redis devrait fonctionner.
yunohost app upgrade wallabag2 -u https://github.com/YunoHost-Apps/wallabag2_ynh/tree/fix-php-dep
Bravo @Lapineige , et si ça résout tout, la mise à jour est passée nickel et Nextcloud est toujours fonctionnel. Merci pour ton aide.
Donc, vaut-il mieux attendre la prochaine màj officielle de Wallabag si on ne veut pas tenter la version fix ?
Tout à fait. Si vous ne le sentez pas, vous pouvez attendre qu’on ait réussi à trouver un correctif, et à le tester largement
Les mises à jour sur des branches de tests restent à vos risques et périls, même si Yunohost permet une sauvegarde automatiquement avant et que le risque est faible, si le jeu ne vaut pas la chandelle de la mise à jour, il vaut mieux attendre
were you upgrading from 2.3.8?
I’d love to upgrade to 2.5 but not at the expense of braking my install? so I prefer to keep it on the safe side if possible. thanks
my YNH is “stable” in its configs, I have two php versions installed though, IDK why?
Apps can configure and use different php versions, it should not be an issue.
It’s unlikely to break it - if it fails, it will restore the automatic backup of the app made right before. You could also create a whole backup right before.
But it’s not 100% guaranteed not to break anything.
thank you.
I’ve tried and upgrade to 2.5 failed: https://paste.yunohost.org/raw/ihuvoqohaf
also (might help)
root@ynh:~# apt policy php-redis
php-redis:
Installed: 4.2.0-1
Candidate: 4.2.0-1
Version table:
5.3.7+4.3.0-1+0~20220330.42+debian10~1.gbp6fe8b7 -1
500 https://packages.sury.org/php buster/main armhf Packages
*** 4.2.0-1 500
500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
100 /var/lib/dpkg/status
root@myserver:~# php -v
PHP 7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4 (cli) (built: Jun 27 2022 08:11:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.33, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.33-4+0~20220627.98+debian10~1.gbp40b3e4, Copyright (c) 1999-2018, by Zend Technologies
root@myserver:~# update-alternatives --list php
/usr/bin/php7.3
/usr/bin/php8.0
thanks anyway to all you for your work
you can try the fix-php-dep tree:
yunohost app upgrade wallabag2 -u https://github.com/YunoHost-Apps/wallabag2_ynh/tree/fix-php-dep
It is now the testing branch : https://github.com/YunoHost-Apps/wallabag2_ynh/tree/testing
.
Also it’s Wallabag 2.5.1 now.
Tests welcomed
La mise à jour s’est bien passée avec la branche testing. Par contre la webadmin me renvoie la version 2.5.2~ynh2 et non la 2.5.1. A moins que ça ait changé de version depuis ton dernier message.
Mise a jour testing sans probleme sur rpi
Merci !
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.