# Cesium \> Nouvelle version 1.4.12 (pré-version)

**URL:** https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543
**Category:** Cesium
**Created:** [4 November 2019 17:01 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543 "2019-11-04T17:01:35Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [4 November 2019 17:01 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/1 "2019-11-04T17:01:35Z")

</div>

Une nouvelle [version 1.4.12](https://github.com/duniter/cesium/releases) de Cesium est disponible.

Elle corrige :

- L’affichage sous iPad, et le support iOS 11 - merci à @bpresles pour cette contribution;
- Le problème de consommation des «&nbsp;sources&nbsp;» (au sens du protocole Duniter) avec condition de déverrouillage complexe. (cf [cette discussion](https://forum.duniter.org/t/bug-de-cesium-implementation-depense-de-sources-csv-et-cltv/6442/20) - ticket [#845](https://git.duniter.org/clients/cesium-grp/cesium/issues/845)); Merci à @matograine d’avoir soulevé le problème;
- empêcher les paiements vers le même compte que le compte émetteur (ticket [#819](https://git.duniter.org/clients/cesium-grp/cesium/issues/819));
- corrige des libellés en espéranto et italien - merci à @Vivakvo et @anon88550267 pour leur contribution;
- la compilation du projet se fait maintenant sous NodeJS 6 - merci à @bpresles !

Redites moi si vos tests relève de nouveaux bugs.  
Sinon, nous pourront mettre cette version en «&nbsp;version officielle&nbsp;».

Librement,  
Benoit

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [4 November 2019 17:02 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/2 "2019-11-04T17:02:10Z")

</div>

@jytou peux tu faire la release pour windows ?  
@bpresles idem pour Mac ?

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [4 November 2019 17:17 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/3 "2019-11-04T17:17:28Z")

</div>



---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [4 November 2019 17:31 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/4 "2019-11-04T17:31:01Z")

</div>



---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [4 November 2019 21:34 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/5 "2019-11-04T21:34:45Z")

</div>

Sous **Debian Buster** , il refuse de s’installer. Suis-je le seul dans ce cas ? :

```auto
sudo dpkg -i cesium-desktop-v1.4.11-linux-x64.deb 
(Lecture de la base de données... 236203 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de cesium-desktop-v1.4.11-linux-x64.deb ...
Dépaquetage de cesium-desktop (1.4.11) sur (1.4.11) ...
Paramétrage de cesium-desktop (1.4.11) ...
sed: impossible de lire cesium/index.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/debug.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/config.js: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/config.js: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/index.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/debug.html: Aucun fichier ou dossier de ce type
dpkg: erreur de traitement du paquet cesium-desktop (--install) :
 installed cesium-desktop package post-installation script subprocess returned error exit status 2
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23-4) ...
Traitement des actions différées (« triggers ») pour mime-support (3.62) ...
Des erreurs ont été rencontrées pendant l'exécution :
 cesium-desktop

```

* * *

Toujours avec Debian Buster + Firefox 68.2 ESR, en version web.zip (donc sur [g1.duniter.org](http://g1.duniter.org) par défaut), il refuse de se connecter aux noeuds GTest, alors que la v1.4.6 le fait sans souci. Je ne peux donc pas tester la dépense de sources complexes.

* * *

Sous Android, Cesium s’installe, accepte de se connecter à des noeuds GTest.

En revanche, lorsque je veux envoyer des tx depuis le compte 6etdjZMRV8p5e5V7AAu4ewChoS3vWrhbh7jn7ZL5g3X6 **(id/mdp 123456789)** que j’ai piégé avec amour :

il accepte la première transaction (et utilise la seule source libre) dans le bloc 463462, renvoie bien le backchange, puis **refuse les tx suivantes** avec l’erreur :

> Veuillez attendre le calcul du prochain bloc (toutes vos sources de monnaie ont été utilisées)

Reproduisez-vous ?

* * *

C’est tout pour ce soir 😴

Edit- ah oui, et sur Android le logo n’est plus le même, il représente un atome d’hydrogène ou un système solaire à une planète, en gris sur fond gris.

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [4 November 2019 22:25 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/6 "2019-11-04T22:25:11Z")

</div>

Impossible d’installer cesium-desktop sur mon ubuntu 18.04 LTS :

```
$ sudo dpkg -i cesium-desktop-v1.4.11-linux-x64.deb 
(Lecture de la base de données... 195739 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de cesium-desktop-v1.4.11-linux-x64.deb ...
Dépaquetage de cesium-desktop (1.4.11) sur (1.4.11) ...
Paramétrage de cesium-desktop (1.4.11) ...
sed: impossible de lire cesium/index.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/debug.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/config.js: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/config.js: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/index.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/debug.html: Aucun fichier ou dossier de ce type
dpkg: erreur de traitement du paquet cesium-desktop (--install) :
 installed cesium-desktop package post-installation script subprocess returned error exit status 2
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-11ubuntu1.1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Traitement des actions différées (« triggers ») pour mime-support (3.60ubuntu1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 cesium-desktop

```

A noter que j’avais l’habitude jusque là d’utiliser le zip de la version web en local, que je trouve bien plus léger que cesium desktop qui intègre inutilement tout un navigateur alors que j’en ai déjà un.  
J’ai voulu tester cesium-desktop uniquement parce que l’on discute de limiter le zip web.  
Vue le du fonctionne hasardeux de la version desktop selon l’environnement de l’utilisateur final, et du surcoût inutile en ressource d’un second navigateur intégré, il me semble indispensable de continuer de permettre une utilisation complète de cesium sur la version zip web en local.

La limitation pourrait être activée par défaut mais désactivable dans le config.js.

---

<div class="post-metadata">

### Author: ![vit](https://forum.duniter.org/user_avatar/forum.duniter.org/vit/32/2775_2.png) [@vit](https://forum.duniter.org/u/vit)
#### Post date: [4 November 2019 22:32 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/7 "2019-11-04T22:32:56Z")

</div>

Comme les autres… Ubuntu 14.04… Sniff… 😢

```
(Reading database ... 885578 files and directories currently installed.)
Preparing to unpack .../cesium-desktop-v1.4.11-linux-x64.deb ...
Unpacking cesium-desktop (1.4.11) over (1.3.11) ...
Setting up cesium-desktop (1.4.11) ...
sed: impossible de lire cesium/index.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/debug.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/config.js: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/config.js: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/index.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/debug.html: Aucun fichier ou dossier de ce type
dpkg: error processing package cesium-desktop (--install):
 subprocess installed post-installation script returned error exit status 2
Processing triggers for desktop-file-utils (0.22-1ubuntu1.1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Errors were encountered while processing:
 cesium-desktop

```

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [4 November 2019 23:41 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/8 "2019-11-04T23:41:56Z")

</div>

> [@vit](#):
>
> Ubuntu 14.04…

😲😲😲😲😲

---

<div class="post-metadata">

### Author: ![anon88550267](https://forum.duniter.org/user_avatar/forum.duniter.org/anon88550267/32/11289_2.png) [@anon88550267](https://forum.duniter.org/u/anon88550267)
#### Post date: [5 November 2019 08:52 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/9 "2019-11-05T08:52:55Z")

</div>

Pareil chez moi.

`Ubuntu 18.04.3 LTS `

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [5 November 2019 08:56 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/10 "2019-11-05T08:56:04Z")

</div>

> [@elois](#):
>
> A noter que j’avais l’habitude jusque là d’utiliser le zip de la version web en local, que je trouve bien plus léger que cesium desktop qui intègre inutilement tout un navigateur alors que j’en ai déjà un.

Duniter desktop a exactement le même fonctionnement. L’objectif d’un logiciel client sécurisé étant qu’il dépende le moins possible d’autres outils. Typiquement, pour éviter d’utiliser Google Chrome (propriétaire)  
pour ouvrir Cesium…

Cela dit, il y a peut-etre un moyen pour utiliser NW.js (le gestionnaire de fenetre qui embarque le navigateur) avec seulement l’interpréteur NodeJS.  
Une idée @cgeek la dessus ? 🙂

> [@elois](#):
>
> il me semble indispensable de continuer de permettre une utilisation complète de cesium sur la version zip web en local

Oui, c’est évident pour moi. L’option `readonly` restera une option de configuration (fichier `config.js`) ou bien un livrable à part.

> [@vit](#):
>
> Comme les autres… Ubuntu 14.04… Sniff…

ok je regarde. Merci pour vous retours !

---

<div class="post-metadata">

### Author: ![Lucas](https://forum.duniter.org/letter_avatar/lucas/32/5_5575768a8748004e209b776fc1b2916d.png) [@Lucas](https://forum.duniter.org/u/Lucas)
#### Post date: [5 November 2019 09:52 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/11 "2019-11-05T09:52:47Z")

</div>

Pareil chez moi sur Ubuntu 19.10

```
$ sudo dpkg -i cesium-desktop-v1.4.11-linux-x64.deb 
[sudo] Mot de passe de alpaga : 
(Lecture de la base de données... 481417 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de cesium-desktop-v1.4.11-linux-x64.deb ...
Dépaquetage de cesium-desktop (1.4.11) sur (1.4.2) ...
Paramétrage de cesium-desktop (1.4.11) ...
sed: impossible de lire cesium/index.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/debug.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/config.js: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/config.js: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/index.html: Aucun fichier ou dossier de ce type
sed: impossible de lire cesium/debug.html: Aucun fichier ou dossier de ce type
dpkg: erreur de traitement du paquet cesium-desktop (--install) :
 installed cesium-desktop package post-installation script subprocess returned error exit status 2
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.24-1ubuntu1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.63ubuntu1) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.32.0-1ubuntu1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 cesium-desktop
```

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [5 November 2019 11:11 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/12 "2019-11-05T11:11:05Z")

</div>

> [@kimamila](#):
>
> Typiquement, pour éviter d’utiliser Google Chrome (propriétaire)  
> pour ouvrir Cesium…

J’utilise Firefox…

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [5 November 2019 11:36 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/13 "2019-11-05T11:36:40Z")

</div>

> [@kimamila](#):
>
> Cela dit, il y a peut-etre un moyen pour utiliser NW.js (le gestionnaire de fenetre qui embarque le navigateur) avec seulement l’interpréteur NodeJS.  
> Une idée @cgeek la dessus ? 🙂

Pour Duniter oui, c’est déjà le cas de la version Server : on embarque que Node.js. Mais du coup il n’y a pas besoin de Nw.js, qui est intègre bien un navigateur à part entière.

Le but de Nw.js, comme tu le dis, c’est d’éviter les dépendances. Je rajouterai « hasardeuses » : quand on livre Duniter ou Cesium avec Nw.js dedans, on livre une application clé en main et on sait a priori que ça devrait fonctionner pour l’utilisateur final.

Certains préfèrent ne disposer que de l’essentiel, quitte à mettre un peu les mains dans le cambouis  
(connaître l’URL d’accès à leur nœud local), d’autres apprécient fortement d’avoir tout clé en main.

Aussi concernant Cesium, je ne vois pas bien à quoi servirait Node.js. Cesium est soit livré en mode « application complète » avec un navigateur embarqué, soit en mode .zip avec juste le contenu html/css/js.

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [5 November 2019 17:24 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/14 "2019-11-05T17:24:23Z")

</div>

OK, j’ai livré un v1.4.12, qui devrait corriger le problème du livrable -desktop.

@jytou, @bpresles : à vous ! 🙂

EDIT: j’ai changé le titre du post, pour que la version soit la v1.4.12.

---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [5 November 2019 19:47 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/15 "2019-11-05T19:47:29Z")

</div>

> [@matograine](#):
>
> il accepte la première transaction (et utilise la seule source libre) dans le bloc 463462, renvoie bien le backchange, puis **refuse les tx suivantes** avec l’erreur :
> 
> > Veuillez attendre le calcul du prochain bloc (toutes vos sources de monnaie ont été utilisées)

Idem avec la 1.4.12. Chose étrange, **une** tx est passée, que Cesium refusait hier, mais les suivantes sont refusées de la mëme manière.

Je suis éloigné de mon ordi pour quelques jours, je retesterai le blocage de comptes.

Edit-et le logo est toujours un atome d’hydrogène sur Android.

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [5 November 2019 19:55 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/16 "2019-11-05T19:55:35Z")

</div>

> [@kimamila](#):
>
> OK, j’ai livré un v1.4.12, qui devrait corriger le problème du livrable -desktop.

Merci @kimamila je confirme que la 1.4.12 s’installe correctement sur ubuntu 18.04 LTS 🙂

---

<div class="post-metadata">

### Author: ![Lucas](https://forum.duniter.org/letter_avatar/lucas/32/5_5575768a8748004e209b776fc1b2916d.png) [@Lucas](https://forum.duniter.org/u/Lucas)
#### Post date: [6 November 2019 09:47 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/17 "2019-11-06T09:47:22Z")

</div>

C’est bon ça roule sous Xubuntu 19.10 !

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [6 November 2019 15:10 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/18 "2019-11-06T15:10:14Z")

</div>

> [@matograine](#):
>
> il accepte la première transaction (et utilise la seule source libre) dans le bloc 463462, renvoie bien le backchange, puis **refuse les tx suivantes** avec l’erreur :

En fait, ce message indique que des sources de monnaie existes, mais qu’elles ne sont pas encore utilisables. Il s’agit des sources avec condition de dévérouillage complexe.  
Le message devra etre adapté pour que ce nouveau cas soit intégré, mais il n’y a pas d’urgence.

En gros, tu as dépensé tout ce que tu pouvais dépensé, par Cesium (sources sans avec condition = SIG() ). Mais ce n’est pas bloquant.

Voilou

---

<div class="post-metadata">

### Author: ![anon88550267](https://forum.duniter.org/user_avatar/forum.duniter.org/anon88550267/32/11289_2.png) [@anon88550267](https://forum.duniter.org/u/anon88550267)
#### Post date: [6 November 2019 16:45 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/19 "2019-11-06T16:45:19Z")

</div>

L’installation de la 1.4.12 a marché pour moi aussi.

Merci @kimamila, @bpresles, @matograine et @Vivakvo 🙂

---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [6 November 2019 19:41 UTC](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/20 "2019-11-06T19:41:56Z")

</div>

Le lien vers la v1.4.12 ne fonctionne pas, j’ai la v1.4.10 en plus récente, et la v1.4.3 juste avant.

lien : [https://github.com/duniter/cesium/releases](https://github.com/duniter/cesium/releases)

Ca m’étonne, car j’ai pourtant téléchargé la v1.4.12 il y a qques jours. J’aimerais bien vérifier mes dires, quelqu’un peut-il me donner le bon lien ? Je vous remercie.

[Next page](https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543.md?page=2)
