Selon votre variante :
a. Desktop: relancer Duniter, vous serez alors obligé de refaire une synchronisation.
b: Server: refaire une synchronisation (duniter sync HOST:PORT).
Remplacez HOST et PORT par le nom d’hôte et le port du nœud de confiance sur lequel vous souhaitez vous synchroniser.
Dois-je installer cette version ?
Oui, elle corrige de nombreuses vulnérabilités de sécurité et apporte une amélioration sensible des performances de la preuve de travail (mécanisme de forgeage des blocs).
@smith-v1tous les membres forgerons sont invités à se mettre à jour dès que possible.
Quels changements ?
Cette nouvelle version majeure de Duniter cumule beaucoup de petites modifications, dont certaines ont été réalisées il y a plus d’un an déjà (notamment le passage à nodejs v10); elle marque également le commencement d’une migration progressive de Duniter en Rust !
Sujet épinglé globalement pour une durée limitée de 2 semaines afin que le plus d’utilisateurs de Duniter soit informés de la parution de cette nouvelle version stable.
Mergé, pour une petite modification comme celle-ci tu peux directement pusher sur master.
Je souhaite pas vraiment être le référent de ce dépôt, bien que je le sois de fait, car je le maîtrise. Peu importe.
Modifié également sur le site pour les anglophones : Duniter | Home
La version Ğ1-test est calculé, je sais pas comment enlever ça.
J’ai mis à jour le changelog directement sur master.
La documentation Duniter | Installer un nœud Duniter parle toujours de nodejs 8.9.1. À mettre à jour je suppose ? (je suis sous debian armv8 et je voudrais compiler manuellement mais je ne sais pas si les instructions ont changé).
J’ai forké vers Sign in · GitLab pour annoncer la suppression du wiki et rediriger vers le site duniter. Est-ce que ça va ? Il y a peut-être des trucs à récupérer dans les pages que j’ai supprimé mais c’est un boulot de ré-écriture du site duniter, que je ferai peut-être mais plus tard.
Bonjour, je sais pas où j’ai merdé, mais la v1.8.0 ne se lance pas.
Je suis sous Ubuntu 18.4.4 LTS j’ai installé la version : Linux (Ubuntu/Debian) x64 - Desktop [124.77 MiB]
J’ai d’abord quitter Duniter, effacé via terminal les deux lignes indiqué, téléchargé et lancé l’installation via la logithèque. Une fois tout ça fait, l’icône Duniter revient dans la barre, je clic dessus et rien.
J’ai tenté de lancer l’app depuis : le terminal, la logithèque, le menu des applications, même effet, aucun.
J’ai redémarré l’ordi idem.
Quelqu’un aurait une idée?
internal/modules/cjs/loader.js:807
return process.dlopen(module, path.toNamespacedPath(filename));
^
Error: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.28' not found (required by /opt/duniter/node_modules/sqlite3/lib/binding/node-v64-linux-arm/node_sqlite3.node)
at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (/opt/duniter/node_modules/sqlite3/lib/sqlite3.js:4:15)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
Si vous avez une idée du pourquoi du comment je suis preneur bien entendu.
Eventuellement, pour le moment peut-être faut-il rester en 1.7.21 ?
Salut @tuxmain merci pour ton retour.
C’est un Raspberry Pi 3B+ sur lequel j’ai la dernière version de YunoHost d’installée.
C’est donc plus Raspbian Stretch il me semble…
Ok ok, la question subsidiaire… attention… :
Si je mets à jours vers Buster, est-ce que ça va toucher à YunoHost et toutes les App que j’ai dessus ou pas du tout ?
Désolé pour ma question de newbie…
Ça dépend, mais je pense qu’il y a peu de risque qu’elles ne soient pas compatibles. Tu peux toujours faire une sauvegarde complète du système au cas où.