Bonjour Eric,
J’ai réessayé après ton message mais ptoujours pas moyen de faire lever les freins sur les points identifiés.
As-tu essayé la ligne de commande indiqué ici ? Troubleshooting | Puppeteer
ldd chrome | grep not
Je viens de la tester mais on est sur Yunohost. Ce genre de commande ne semble pas y fonctionner.
J’obtiens :
ldd: ./chrome: No such file or directory
Je t’avoue que je maitrise pas trop tout ça sur yunohost, je ne sais pas ou/comment lancer cette commande… Peut-être que @eric_g ou @rodinux aurons une piste ?
Bonjour,
de mon côté ça a bien marcher… Est-ce que tu as bien mis à jour ton paquet avec la commande
yunohost app upgrade dodoc -u https://github.com/YunoHost-Apps/dodoc_ynh/tree/testing --debug
cette commande semble propre à Ubuntu ou alors il faut ajouter le paquet ldd
.
Déjà sur debian chrome n’existe pas, mais chromium. je dirais une commande comme celle-ci
apt-cache depends chromium
chromium
Dépend: libasound2
Dépend: libatk-bridge2.0-0
Dépend: libatk1.0-0
Dépend: libatspi2.0-0
Dépend: libc++1-16
Dépend: libc++abi1-16
Dépend: libc6
Dépend: libcairo2
Dépend: libcups2
Dépend: libdav1d6
Dépend: libdbus-1-3
Dépend: libdouble-conversion3
Dépend: libdrm2
Dépend: libevent-2.1-7
Dépend: libexpat1
Dépend: libflac12
Dépend: libfontconfig1
Dépend: libfreetype6
Dépend: libgbm1
Dépend: libglib2.0-0
Dépend: libharfbuzz-subset0
Dépend: libharfbuzz0b
Dépend: libjpeg62-turbo
Dépend: liblcms2-2
Dépend: libminizip1
Dépend: libnspr4
Dépend: libnss3
Dépend: libopenh264-7
Dépend: libopenjp2-7
Dépend: libopus0
Dépend: libpango-1.0-0
Dépend: libpng16-16
Dépend: libpulse0
Dépend: libtiff6
Dépend: libudev1
Dépend: libunwind-16
Dépend: libx11-6
Dépend: libxcb1
Dépend: libxcomposite1
Dépend: libxdamage1
Dépend: libxext6
Dépend: libxfixes3
Dépend: libxkbcommon0
Dépend: libxml2
Dépend: libxnvctrl0
Dépend: libxrandr2
Dépend: libxslt1.1
Dépend: libzstd1
Dépend: zlib1g
|Dépend: libgtk-3-0
Dépend: <xdg-desktop-portal-backend>
xdg-desktop-portal-gnome
xdg-desktop-portal-gtk
xdg-desktop-portal-kde
xdg-desktop-portal-wlr
Dépend: chromium-common
Est en conflit avec: <libgl1-mesa-swx11>
Est en conflit avec: <libnettle4>
Est en conflit avec: libsecret-1-0
Casse: chromium-lwn4chrome
Casse: chromium-tt-rss-notifier
Recommande: chromium-sandbox
Suggère: chromium-l10n
Suggère: chromium-shell
Suggère: chromium-driver
En ne prenant pas compte des paquets desktop et graphiques c’est à dire
Dépend: libasound2
Dépend: libatk-bridge2.0-0
Dépend: libatk1.0-0
Dépend: libatspi2.0-0
Dépend: libc++1-16
Dépend: libc++abi1-16
Dépend: libc6
Dépend: libcairo2
Dépend: libcups2
Dépend: libdav1d6
Dépend: libdbus-1-3
Dépend: libdouble-conversion3
Dépend: libdrm2
Dépend: libevent-2.1-7
Dépend: libexpat1
Dépend: libflac12
Dépend: libfontconfig1
Dépend: libfreetype6
Dépend: libgbm1
Dépend: libglib2.0-0
Dépend: libharfbuzz-subset0
Dépend: libharfbuzz0b
Dépend: libjpeg62-turbo
Dépend: liblcms2-2
Dépend: libminizip1
Dépend: libnspr4
Dépend: libnss3
Dépend: libopenh264-7
Dépend: libopenjp2-7
Dépend: libopus0
Dépend: libpango-1.0-0
Dépend: libpng16-16
Dépend: libpulse0
Dépend: libtiff6
Dépend: libudev1
Dépend: libunwind-16
Dépend: libx11-6
Dépend: libxcb1
Dépend: libxcomposite1
Dépend: libxdamage1
Dépend: libxext6
Dépend: libxfixes3
Dépend: libxkbcommon0
Dépend: libxml2
Dépend: libxnvctrl0
Dépend: libxrandr2
Dépend: libxslt1.1
Dépend: libzstd1
Dépend: zlib1g
Mmmh non je ne savais pas !
Je l’ai donc lancé !
Mais toujours rien :
root@gleguencloud:~# apt-cache depends chromium
chromium
Dépend: libasound2
Dépend: libatk-bridge2.0-0
Dépend: libatk1.0-0
Dépend: libatspi2.0-0
Dépend: libc++1-16
Dépend: libc++abi1-16
Dépend: libc6
Dépend: libcairo2
Dépend: libcups2
Dépend: libdav1d6
Dépend: libdbus-1-3
Dépend: libdouble-conversion3
Dépend: libdrm2
Dépend: libevent-2.1-7
Dépend: libexpat1
Dépend: libflac12
Dépend: libfontconfig1
Dépend: libfreetype6
Dépend: libgbm1
Dépend: libglib2.0-0
Dépend: libharfbuzz-subset0
Dépend: libharfbuzz0b
Dépend: zlib1gd1.10n01o
chromium
Depends: libasound2
Depends: libatk-bridge2.0-0
Depends: libatk1.0-0
Depends: libatomic1
Depends: libatspi2.0-0
Depends: libc6
Depends: libcairo2
Depends: libcups2
Depends: libdbus-1-3
Depends: libdouble-conversion3
Depends: libdrm2
Depends: libevent-2.1-7
Depends: libexpat1
Depends: libflac8
Depends: libfontconfig1
Depends: libfreetype6
Depends: libgbm1
Depends: libgcc-s1
Depends: libglib2.0-0
Depends: libjpeg62-turbo
Depends: libjsoncpp24
Depends: liblcms2-2
Depends: libminizip1
Depends: libnspr4
Depends: libnss3
Depends: libopenjp2-7
Depends: libopus0
Depends: libpango-1.0-0
Depends: libpng16-16
Depends: libpulse0
Depends: libsnappy1v5
Depends: libstdc++6
Depends: libwebp6
Depends: libwebpdemux2
Depends: libwebpmux3
Depends: libwoff1
Depends: libx11-6
Depends: libxcb1
Depends: libxcomposite1
Depends: libxdamage1
Depends: libxext6
Depends: libxfixes3
Depends: libxkbcommon0
Depends: libxml2
Depends: libxnvctrl0
Depends: libxrandr2
Depends: libxslt1.1
Depends: zlib1g
|Depends: libgtk-3-0
Depends: <xdg-desktop-portal-backend>
xdg-desktop-portal-gtk:armhf
xdg-desktop-portal-gtk
xdg-desktop-portal-kde
Depends: chromium-common
Conflicts: <libgl1-mesa-swx11>
Conflicts: <libnettle4>
Conflicts: libsecret-1-0
Breaks: chromium-lwn4chrome
Breaks: chromium-tt-rss-notifier
Recommends: chromium-sandbox
Suggests: chromium-l10n
Suggests: chromium-shell
Suggests: chromium-driver
chromium-chromedriver
-bash: chromium: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
-bash: Dépend:: command not found
root@gleguencloud:~# ldd chrome | grep not
ldd: ./chrome: No such file or directory
Je propose de désinstaller dodoc ynh et de le réinstaller ? Non ?
Ou il y a peut-être un pull à faire à un moment ?
Bonne soirée
Tu dois forcer l’upgrade je penses pour qu’elle se fasse
yunohost app upgrade dodoc -u https://github.com/YunoHost-Apps/dodoc_ynh/tree/testing --debug --force
Oui merci j’ai essayé !
Ca a l’air de s’être bien passé. Mais la commande ne fonctionne toujours pas.
917774 DEBUG + set +o xtrace
917796 DEBUG + ynh_script_progression 'Upgrade of dodoc completed'
917797 DEBUG + set +o xtrace
917801 INFO [####################] > Upgrade of dodoc completed
917802 DEBUG + ynh_exit_properly
917803 DEBUG + local exit_code=0
917803 DEBUG + [[ upgrade =~ ^install$|^upgrade$|^restore$ ]]
917804 DEBUG + rm -rf /var/cache/yunohost/download/
917806 DEBUG + '[' 0 -eq 0 ']'
917806 DEBUG + exit 0
918809 DEBUG Checking that required services are up and running...
928896 SUCCESS dodoc upgraded
928902 DEBUG To view the log of the operation 'Upgrade the 'dodoc' app', use the command 'yunohost log show 20241009-134037-app_upgrade-dodoc'
928929 DEBUG The permission database has been resynchronized
928982 DEBUG SSOwat configuration regenerated
928997 SUCCESS Upgrade complete
928998 DEBUG action [8855.1] executed in 928.641s
928998 DEBUG lock has been released
root@gleguencloud:~# ldd chrome | grep not
ldd: ./chrome: No such file or directory
Est-ce que je peux pas faire la mise à jour de dodoc via l’interface graphique de YNH ?
La commande ldd
n’existe pas avec debian, comme expliqué plus haut…
Est-ce que tu as fait des essais ensuite sur l’application ?
Avec l’interface graphique, yunohost va chercher les mises à jour des paquets stable sur la branch main
Ici la branche stable pour dodoc est 11.1.3~ynh2
, donc il proposera une mise à jour si il aura une version 11.1.3~ynh3
ou 11.1.4~ynh1
…
Quand on veut forcer une upgrade ou essayer la branche testing, il faut le faire en ligne de commande.
Là le projet dans la branche stable ajoute bien tous ces paquets déjà :
[resources.apt]
packages = [
"ffmpeg",
"build-essential",
"libjpeg-dev",
"libgif-dev",
"libgconf-2-4",
"libpango1.0-dev",
"libc6",
"libnss3",
"librsvg2-dev",
"libxcomposite1",
"libasound2",
"libatk1.0-0",
"libatk-bridge2.0-0",
"libcairo2",
"libcairo2-dev",
"libcups2",
"libdbus-1-3",
"libexpat1",
"libfontconfig1",
"libgbm1",
"libgcc1",
"libglib2.0-0",
"libgtk-3-0",
"libnspr4",
"libpango-1.0-0",
"libpangocairo-1.0-0",
"libstdc++6",
"libx11-6",
"libx11-xcb1",
"libxcb1",
"libxcomposite1",
"libxcursor1",
"libxdamage1",
"libxext6",
"libxfixes3",
"libxi6",
"libxrandr2",
"libxrender1",
"libxss1",
"libxtst6",
"xdg-utils",
"lsb-release",
"wget"
]
Merci pour tes réponses @rodinux,
Je suis désolé, mais c’est trop compliqué pour mon niveau.
J’ai rééssayé dodoc après avoir forcé l’autre commande. J’ai toujours les mêmes failed avec nottamment le montage vidéo.
Je ne comprend pas bien comment mettre à jour mon application quand vous faites une manip. Je suis désolé, mais je me suis perdu dans les nombreux messages.
Avez-vous un YNH pour le tester ?
Je suis toujours partant à reprendre les tests. A ce moment là je désinstallerai dodoc et le réinstallerai.
Je vous laisse j’ai l’impression d’être un boulet.
Je sais pas trop comment comprendre. Comment apprendre tout ça.
Hello !
Je me suis commandé un nouveau VPS sur OVH. L’occasion de tester l’empaquettage de manière plus poussé !
J’installe tout et vous tiens au jus
Voilà, j’ai un nouveau dodoc ! Je commence à les collectionner
Non l’idée c’est bien de supprimer celui qui est tout seul.
Bon donc je reprend mes tests
Admin
- S’identifier avec admin
- Changer le mot de passe admin
- Créer un compte
- Rattacher un compte comme admin
- Création de MP de création de compte
Création et édition de projets
- Création d’un espace
- Le renommer
- Sous-titre
- Créer un projet
Edition d’un projet
- Editer les prérequis
Capter
- Apérer caméra
- Prendre une photo et l’enregistrer
- Capture d’acran
- Capter un vidéo avec le son
- Réaliser un stop motion
- Capter un son, l’enregistrer et le lire
- Formes
- Lignes
- Retardateur
Collecter
- Sélectionner
- Importer
- Renommer, definir
- Recadrer, modifier contrastes
- Tri des fichiers
Fabriquer
- Montage vidéo : Yes
- Effet vidéo
- Son sur vidéo : Youpiiii
- Générer un QR code
Publier page à page
- Ajouter une page
- Taille apperçu
- Ajouter image
- Ecrire : Le bloc se met mais impossible d’écrire
- rectangles
- fleche
- Tableau
- Export en PDF
Publier récit
- Modifier titre de page
- Ecrire : Ne fonctionne pas, on peut mettre un bloc de texte mais pas écrire. Les outils qui s’affichent sont pour les images et non pour les textes.
- Image
- Tableau
- Export en PDF
- Aperçu de stl
On progresse mais l’essentiel, la fonction d’écriture ne marche toujours pas. Avez vous toujours ce problème ? Quels seraient vos piste pour le résoudre ?
Qu’en dites vous ?
Soucis de port ouvert ?
Tu peux ouvrir la console et regarder si en essayant d’éditer un bloc texte, un message d’erreur apparaît ?
Je n’ai jamais rencontré ce problème sunr une installation hors YNH, je pense que c’est lié à Apache/Nginx, qui gère l’ouverture/la destination des ports.?
Hello @louis,
Voici ce que ça dit :
Qu’en dis tu ?
Qu’il y a très probablement un soucis entre ton navigateur, et la partie serveur – quelque chose qui empêche la connection en websocket de se faire.
Je viens d’aller voir moi-même, je pense qu’un port n’est pas ouvert pour permettre l’accès en WSS au serveur mais que ça se passe côté Yunohost.
Oki ! Bin je vais poser la question sur le forum de Yunohost. Je vous tiens informé
@ heron1306 La configuration NGINX est corrigée et cela devrait résoudre les problèmes de la saisie de texte. À tester donc.
sudo yunohost app upgrade dodoc -u https://github.com/YunoHost-Apps/dodoc_ynh
pour appliquer la dernière version
Youpiiii ! Ca marche
Admin
- S’identifier avec admin
- Changer le mot de passe admin
- Créer un compte
- Rattacher un compte comme admin
- Création de MP de création de compte
Création et édition de projets
- Création d’un espace
- Le renommer
- Sous-titre
- Créer un projet
Edition d’un projet
- Editer les prérequis
Capter
- Apérer caméra
- Prendre une photo et l’enregistrer
- Capture d’acran
- Capter un vidéo avec le son
- Réaliser un stop motion
- Capter un son, l’enregistrer et le lire
- Formes
- Lignes
- Retardateur
Collecter
- Sélectionner
- Importer
- Renommer, definir
- Recadrer, modifier contrastes
- Tri des fichiers
Fabriquer
- Montage vidéo : Yes
- Effet vidéo
- Son sur vidéo : Youpiiii
- Générer un QR code
Publier page à page
- Ajouter une page
- Taille apperçu
- Ajouter image
- Ecrire : Le bloc se met mais impossible d’écrire
- rectangles
- fleche
- Tableau
- Export en PDF
Publier récit
- Modifier titre de page
- Ecrire : Ne fonctionne pas, on peut mettre un bloc de texte mais pas écrire. Les outils qui s’affichent sont pour les images et non pour les textes.
- Image
- Tableau
- Export en PDF
- Aperçu de stl
C’est bon ca marche ! Merci à tous et toutes.
Donc si on a un dodoc installable sur YNH désormais, quel est l’étape d’après ?
- Je vais essayer de déplacer mes contenues et mes paramètres dans mon nouveau dodoc et le tester dans l’usage.
- Je vais garder mon autre VPS (car j’ai une engagement d’un an) au cas où le YNH bug
Je peux proposer de rédiger un tutoriel pour installer dodoc en utilisant Yunohost. Quel est le mieux pour vous ? Je crée un post tutoriel sur ce forum ? Je crée le tuto sur mon dodoc ? Ou y a t-il un dodoc officiel pour documenter dodoc ?
Bonne soirée
Guillaume