Probleme de MAJ: Please commit your changes or stash them before you merge

Bonjour j’ai ce message dans le log_dep je ne sais pas comment faire ça « Please commit your changes or stash them before you merge. »

#######################################################
#    INSTALL : Zigbee2mqtt                            #
#######################################################
#######################################################
##### apt-get update in progress
Get:1 http://security.debian.org/debian-security buster/updates InRelease [34.8 kB]
Hit:2 http://ftp.fr.debian.org/debian buster InRelease
Hit:3 http://ftp.fr.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_16.x buster InRelease
Get:5 http://security.debian.org/debian-security buster/updates/main Sources [272 kB]
Fetched 306 kB in 2s (183 kB/s)
Reading package lists...
#######################################################
##### Install or update Git
Reading package lists...
Building dependency tree...
Reading state information...
g++ is already the newest version (4:8.3.0-1).
gcc is already the newest version (4:8.3.0-1).
git is already the newest version (1:2.20.1-2+deb10u3).
make is already the newest version (4.2.1-1.2).
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
#######################################################
##### Install or update NodeJs
NodeJs 16 already installed : Nothing to do !
#######################################################
#    INSTALLING : Mosquitto (server)                  #
#######################################################
Reading package lists...
Building dependency tree...
Reading state information...
mosquitto is already the newest version (1.5.7-1+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
#######################################################
#    INSTALLING : Mosquitto for Php                   #
#######################################################
Mosquitto for Php is already installed, nothing to do
#######################################################
##### Install Socat
Socat is already installed, nothing to do
#######################################################
##### Install yaml php and restart apache
Yaml is already installed, nothing to do
#######################################################
#####    Stopping Zigbee2mqtt deamon                  #
Removed /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service.
#######################################################
##### Update : Download update from Zigbee2mqtt git
##### Compiling for NodeJS version 16
##### Updating...
error: Your local changes to the following files would be overwritten by merge:
package-lock.json
Please commit your changes or stash them before you merge.
Aborting
Updating bc4ffc00..03ba647d
##### Compiling for production (Branch: master)
added 820 packages, and audited 821 packages in 56s
87 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
##### Force zigbee-herdsman-converters update
up to date, audited 821 packages in 9s
87 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
#######################################################
##### Configure deamon and start it
Created symlink /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service -> /etc/systemd/system/zigbee2mqtt.service.
#######################################################
#                         END                         #
#######################################################

Salut

As-tu intégré un dispositif par toi même car non encore supporté par z2m?

Antoine

Non, que des équipements reconnus. Entre temps je me suis créé un autre problème tout seul comme un grand.
J’ai pu mettre à jour en passant en beta puis retour en stable. Maintenant le service mqtt démarre et s’arrête. J’ai repris point par point le guide, rien à faire.
Bloqué à l’étape du mode debug qui s’arrête sur une erreur, pas à la maison pas de log.
Je vais passer sur un fil mqtt s’est arrêté à moins que kk1 ait une piste.

J’étais en 1.26 tout marchait très bien.
Maintenant trop content de voir afficher 1.28 mais ça ne marche plus. (Mode sarcasme on)

Je suis désespéré, des heures et des heures.

Problème actuel « Le service zigbee2mqtt démarre, Le service zigbee2mqtt s’est arrêté » en boucle avec impossibilité d’ouvrir l’interface zigbee2mqtt bien sur.

Rappel des faits ou plutôt des méfaits.
J’étais sur une 1.26 fonctionnelle avec une impossibilité de mettre à jour avec. le log_dep cité plus haut.

je suis passé en version dev relancé les dépendances et me suis retrouvé en 1.28 mais depuis le service zigbee2mqtt démarre et s’arrête en boucle.

clé Zigate+ en 3.21 et listé dans lsusb
Buster update upgrade sans messages d’erreur
réparations z2m qui passent bien et rien à faire
désinstallé et réinstallé le plugin pour toujours le même résultat
la seule erreur visible c’est le mode debug qui ne passe plus


> zigbee2mqtt@1.28.0 start
> node index.js

Building Zigbee2MQTT... (initial build), failed
Error: Command failed: npm run build

    at ChildProcess.exithandler (node:child_process:400:12)
    at ChildProcess.emit (node:events:513:28)
    at maybeClose (node:internal/child_process:1093:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5)

Je ne sais plus quoi faire.

Hello
Supprime le fichier package-lock.json et relance l’installation des dependances et tout ira mieux…:grin:

Merci pour la piste ca va me permettre de focaliser mes recherches.
Avec l’éditeur de fichiers jeedom pas d’accès à la racine et avec Cyberduck il me dit que j’ai pas les droits. (déjà tenté de supprimer le répertoire opt/jeedom si c’est la solution je vais persévérer)
Oui je suis une buse :slight_smile:
Merci pour ton aide

Un grand merci à toi, ça refonctionne, me reste plus qu’à reappairer.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.