Update Owncloud : ynh_mkdir_tmp is deprecated

Bonjour,
Quand je met à jour Owncloud, j’ai cet avertissement:
$ sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-apps/owncloud_ynh Attention : The helper ynh_mkdir_tmp is deprecated. Attention : You should use 'mktemp -d' instead and manage permissions properly with chmod/chown.
La mise à jour se fait bien malgré tout… mais je me dis qu’il y a un truc à fiare non? ajouter la commande ‘mktemp -d’ ??

Salut,

normalement ca ne pose pas de problème pour le moment, c’est surtout un message destiné au packageur de l’app je dirais :wink:

Mais ceci dit, tu devrais peut-être réfléchir et voir pour passer à nextcloud, qui sera + maintenu que owncloud sur le moyen/long-terme je pense.

Merci du conseil, au moins c’est maintenu… je vais tester…

J’approuve totalement ce que dit @CaptainSqrt2. En effet, premièrement, cet avertissement est destiné au packageur de l’app. (cette erreur est dû à une mise à jour des systèmes de construction de l’ensemble des app, c’est à dire que l’utilisation de ynh_mkdir_tmp n’est plus recommandée par Yunohost – les helpers), mais cela n’affecte en aucun cas l’installation (correcte) de l’app. Ensuite, owncloud est bel et bien maintenu pour l’instant mais il est vivement conseillé de migrer vers nextcloud qui est une app officielle, (fork de owncloud créé après une division de l’équipe de owncloud – suite à un désaccord à propos des objectifs du projet, je crois)
Il existe un guide pour cette migration bien entendu : https://github.com/YunoHost-Apps/nextcloud_ynh#migrate-from-owncloud

J’espère que ça t’aide à y voir plus clair,

frju365

PS: Si tu as des questions, n’hésite surtout pas !