Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

Problème avec les dépendances

Retrouvez ici des sujets concernant le protocole MQTT et les modules domotiques de type MQTT utilisés avec JEEDOM
/!\ Plugin MQTT non officiel
Mific91
Timide
Messages : 47
Inscription : 18 sept. 2017, 21:15

Problème avec les dépendances

Message par Mific91 » 25 déc. 2017, 10:01

Bonjour à tous,

Je viens d'installer le plugin MQTT et j'ai un souci avec les dépendances. Suite à l'installation, les dépendances sont KO. Quand je fais "relancer", j'ai le log ci-dessous et les dépendances restent KO. J'ai essayé de désinstaller/réinstaller le plugin mais cela ne change rien. Pourriez-vous m'aider ?

Code : Tout sélectionner

Début d'installation des dépendances
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version.
php-pear is already the newest version.
The following package was automatically installed and is no longer required:
linux-headers-3.14.29+
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
Ign http://repo.jeedom.com ./ InRelease
Hit http://security.debian.org jessie/updates InRelease
Ign http://repo.jeedom.com ./ Release.gpg
Ign http://ftp.debian.org jessie InRelease
Hit http://ftp.debian.org jessie-updates InRelease
Hit http://repo.jeedom.com ./ Release
Hit http://ftp.debian.org jessie-backports InRelease
Ign http://repo.jeedom.com ./ Packages/DiffIndex
Hit http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit http://security.debian.org jessie/updates/main Sources
Hit http://ftp.debian.org jessie Release
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://security.debian.org jessie/updates/non-free Sources
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://security.debian.org jessie/updates/main arm64 Packages
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Hit http://ftp.debian.org jessie-updates/non-free Sources
Hit http://repo.jeedom.com ./ Packages
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Ign http://repo.jeedom.com ./ Translation-en
Get:1 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [9868 B]
Get:2 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:3 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Get:4 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Get:5 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Get:6 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:7 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [24.5 kB]
Get:8 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Get:9 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [22.4 kB]
Get:10 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:11 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7468 B]
Hit http://oph.mdrjr.net all InRelease
Get:12 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net jessie InRelease
Get:13 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [17.2 kB]
Get:14 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Get:15 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.1 kB]
Get:16 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Get:17 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Get:18 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Get:19 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Get:20 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Get:21 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/main arm64 Packages
Get:22 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.1 kB]
Hit http://ftp.debian.org jessie/main Sources
Hit http://ftp.debian.org jessie/contrib Sources
Hit http://oph.mdrjr.net all/testing arm64 Packages
Hit http://ftp.debian.org jessie/non-free Sources
Hit http://ftp.debian.org jessie/main arm64 Packages
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Get:23 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Get:24 http://oph.mdrjr.net all/main Translation-en [323 B]
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Get:25 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:26 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:27 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:28 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:33 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:34 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:35 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:36 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:37 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:38 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:39 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:40 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:41 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:42 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:43 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:44 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:45 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:46 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:47 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 348 kB in 5s (58.2 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libmosquitto-dev is already the newest version.
mosquitto is already the newest version.
mosquitto-clients is already the newest version.
The following package was automatically installed and is no longer required:
linux-headers-3.14.29+
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
php5-dev is already the newest version.
The following package was automatically installed and is no longer required:
linux-headers-3.14.29+
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
Fin installation des dépendances
xxx
Dernière édition par Mific91 le 04 janv. 2018, 18:42, édité 1 fois.

scalz
Timide
Messages : 132
Inscription : 01 mars 2015, 15:31
Localisation : Pays-de-la-Loire

Re: Problème avec les dépendances

Message par scalz » 27 déc. 2017, 11:44

Salut,

j'ai la même ici aussi. sur différentes installs.
- Sur mon install cela fonctionnait bien auparavant. Mais j'ai install un ssd. Du coup, fresh install, puis restauration. MQTT est le seul plugin qui reste à NOK. Je me suis dit, peut être la restau..
- ça tombe bien, j'ai deux fresh install à faire pour mes frangins mais même résultat NOK.

Les fresh installs :
- RPI3 sur debian jessie
- Jeedom dernière version stable (de toute façon je n'utilise que les versions stables avec jeedom)
- dans le plugin sont paramétrés IP, Port (1883), et identifiant (Jeedom)

J'ai essayé de désinstall/réinstall, relancer dependances, attendre au cas où, pour l'instant pareil.

Dépendances : NOK et dernière installation "Inconnue"
Démon : bien sûr NOK

Logs MQTT dep, sur fresh install

Code : Tout sélectionner

Début d'installation des dépendances
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
lsb-release est déjà la plus récente version disponible.
php-pear est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.
Atteint http://archive.raspberrypi.org jessie InRelease
Atteint http://mirrordirector.raspbian.org jessie InRelease
Atteint https://deb.nodesource.com jessie InRelease
Atteint https://repos.influxdata.com jessie InRelease
Réception de : 1 https://dl.bintray.com jessie InRelease
Ign https://dl.bintray.com jessie InRelease
Atteint http://archive.raspberrypi.org jessie/main armhf Packages
Atteint https://dl.bintray.com jessie Release.gpg
Atteint http://archive.raspberrypi.org jessie/ui armhf Packages
Atteint http://mirrordirector.raspbian.org jessie/main armhf Packages
Atteint https://dl.bintray.com jessie Release
Atteint http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Atteint https://deb.nodesource.com jessie/main Sources
Atteint http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Atteint http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Atteint https://repos.influxdata.com jessie/stable armhf Packages
Réception de : 2 https://repos.influxdata.com jessie/stable Translation-fr_FR [151 B]
Atteint https://dl.bintray.com jessie/main armhf Packages
Atteint https://deb.nodesource.com jessie/main armhf Packages
Réception de : 3 https://repos.influxdata.com jessie/stable Translation-fr [151 B]
Réception de : 4 https://repos.influxdata.com jessie/stable Translation-en [151 B]
Réception de : 5 https://repos.influxdata.com jessie/stable Translation-fr_FR [151 B]
Réception de : 6 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Réception de : 7 https://dl.bintray.com jessie/main Translation-fr_FR
Réception de : 8 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Réception de : 9 https://deb.nodesource.com jessie/main Translation-en [162 B]
Réception de : 10 https://dl.bintray.com jessie/main Translation-fr
Réception de : 11 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Réception de : 12 https://dl.bintray.com jessie/main Translation-en
Réception de : 13 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Réception de : 14 https://deb.nodesource.com jessie/main Translation-en [162 B]
Réception de : 15 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Réception de : 16 https://dl.bintray.com jessie/main Translation-fr_FR
Réception de : 17 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Réception de : 18 https://deb.nodesource.com jessie/main Translation-en [162 B]
Réception de : 19 https://dl.bintray.com jessie/main Translation-fr
Réception de : 20 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Réception de : 21 https://repos.influxdata.com jessie/stable Translation-fr [151 B]
Réception de : 22 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Réception de : 23 https://dl.bintray.com jessie/main Translation-en
Réception de : 24 https://deb.nodesource.com jessie/main Translation-en [162 B]
Réception de : 25 https://repos.influxdata.com jessie/stable Translation-en [151 B]
Réception de : 26 https://deb.nodesource.com jessie/main Translation-fr_FR [162 B]
Ign https://deb.nodesource.com jessie/main Translation-fr_FR
Réception de : 27 https://dl.bintray.com jessie/main Translation-fr_FR
Réception de : 28 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Ign https://deb.nodesource.com jessie/main Translation-fr
Réception de : 29 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Réception de : 30 https://dl.bintray.com jessie/main Translation-fr
Réception de : 31 https://dl.bintray.com jessie/main Translation-en
Réception de : 32 https://dl.bintray.com jessie/main Translation-fr_FR
Réception de : 33 https://repos.influxdata.com jessie/stable Translation-fr_FR [151 B]
Réception de : 34 https://dl.bintray.com jessie/main Translation-fr
Réception de : 35 https://dl.bintray.com jessie/main Translation-en
Réception de : 36 https://dl.bintray.com jessie/main Translation-fr_FR
Ign https://dl.bintray.com jessie/main Translation-fr_FR
Réception de : 37 https://dl.bintray.com jessie/main Translation-fr
Ign https://dl.bintray.com jessie/main Translation-fr
Réception de : 38 https://repos.influxdata.com jessie/stable Translation-fr [151 B]
Réception de : 39 https://dl.bintray.com jessie/main Translation-en
Ign https://dl.bintray.com jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-fr_FR
Réception de : 40 https://repos.influxdata.com jessie/stable Translation-en [151 B]
Ign http://archive.raspberrypi.org jessie/main Translation-fr
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-fr_FR
Ign http://archive.raspberrypi.org jessie/ui Translation-fr
Réception de : 41 https://repos.influxdata.com jessie/stable Translation-fr_FR [151 B]
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Réception de : 42 https://repos.influxdata.com jessie/stable Translation-fr [151 B]
Réception de : 43 https://repos.influxdata.com jessie/stable Translation-en [151 B]
Réception de : 44 https://repos.influxdata.com jessie/stable Translation-fr_FR [151 B]
Ign https://repos.influxdata.com jessie/stable Translation-fr_FR
Réception de : 45 https://repos.influxdata.com jessie/stable Translation-fr [151 B]
Ign https://repos.influxdata.com jessie/stable Translation-fr
Réception de : 46 https://repos.influxdata.com jessie/stable Translation-en [151 B]
Ign https://repos.influxdata.com jessie/stable Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Lecture des listes de paquets…
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
libmosquitto-dev est déjà la plus récente version disponible.
mosquitto est déjà la plus récente version disponible.
mosquitto-clients est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
php5-dev est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.
Fin installation des dépendances
Je vais attendre un peu pour une suggestion au cas où, sinon je referai une install...
J'espère que j'ai mis assez d'infos :) Mais s'il n'y a pas plus de remontées, peut être que c'est de mon coté. Bizarre, c'est pas ma 1ere install mais bon ça veut rien dire, suis pas à l'abri d'une boulette..

@+
Mysensors
Jeedom en stable/RPI3
https://github.com/scalz

scalz
Timide
Messages : 132
Inscription : 01 mars 2015, 15:31
Localisation : Pays-de-la-Loire

Re: Problème avec les dépendances

Message par scalz » 27 déc. 2017, 13:24

ah, autant pour moi!

problème résolu après avoir lancé les commandes:
sudo apt-get install php-pear
sudo pecl install Mosquitto-alpha
puis attendre un peu.
Cool!

Note: je n'avais pas eu besoin de passer ces commandes auparavant pour que cela fonctionne. mais bon le principal c'est que ça fonctionne :)

@+
Mysensors
Jeedom en stable/RPI3
https://github.com/scalz

Bosquetia
Actif
Messages : 6004
Inscription : 10 mai 2016, 07:54

Re: Problème avec les dépendances

Message par Bosquetia » 27 déc. 2017, 13:49

Hello,

Oui le principal c'est surtout que ce soit dans la doc...
https://jeedom.github.io/documentation/ ... _avec_php7


PS : Pour une fresh install pourquoi être resté en debian 8 et pas être passé à la 9 ?

scalz
Timide
Messages : 132
Inscription : 01 mars 2015, 15:31
Localisation : Pays-de-la-Loire

Re: Problème avec les dépendances

Message par scalz » 27 déc. 2017, 15:19

@bosquetia
t'inquiete je suis au courant du RTFM.. j'aide sur le projet mysensors, et on est coutumier de ce genre de souci, ou bien de ce que vous pouvez rencontrer ici comme problématiques. c'est ça qui arrive quand tu proposes du diy.. le noob croit toujours que c'est diy, donc que ça ne demande pas tant de compétences que ça, mais c'est un leurre :o

bref j'ai fait un peu mon noob dsl..
Ces deux commandes, je les avais déjà rencontrées lors de la création du plugin mqtt. A l'époque il y avait eu des petits soucis de dépendances au début. Qui avait été fixées ensuite. Et cela fonctionnait bien puisque je n'avais pas besoin de les passer il y a qq mois lors de fresh installs.

J'ai douté mais j'ai test finalement. Le plus important: je me suis débrouillé ;)
Pourquoi avant il n'y en avait plus besoin et maintenant oui?? je ne suis pas expert, je m'en fous j'ai retenu la leçon!

Pour debian8.. je sais je sais. J'ai vu que maintenant jeedom est ok sur stretch, c'est plutot récent je crois (en mois). Mais surtout, installant d'autres softs sur le même rpi, pour l'instant je n'est pas recheck si toute ma procédure d'install est ok avec stretch.

En général, si je ne suis qu'un simple user (le cas pour jeedom), je ne fais pas le kakou, je reste en stable, update que si besoin (new features interessantes, correction de bug/sécurité) pour éviter de perdre de temps à débugger des problèmes de dépendances etc. Dans mes autres projets de dev, c'est différent bien sûr.
Mais tu as raison, et tu viens de me motiver à switcher. Soyons fou!

Merci pour la piqûre de rappel :)
Mysensors
Jeedom en stable/RPI3
https://github.com/scalz

Mific91
Timide
Messages : 47
Inscription : 18 sept. 2017, 21:15

Re: Problème avec les dépendances

Message par Mific91 » 04 janv. 2018, 18:41

Bonjour à tous,

Comme indiqué dans la doc j'ai passé les commandes suivantes :
sudo apt-get install libmosquitto-dev puis un
sudo pecl install Mosquitto-alpha

Le résultat est tout à la fin.

Ensuite, quand je refait les dépendances, j'obtiens le log ci-dessous. Tout à l'air OK mais les dépendances sont toujours marquées KO. Je ne comprends pas pourquoi. Merci d'avance pour votre aide !

Code : Tout sélectionner

Début d'installation des dépendances
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version.
php-pear is already the newest version.
The following package was automatically installed and is no longer required:
linux-headers-3.14.29+
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
Ign http://ftp.debian.org jessie InRelease
Ign http://repo.jeedom.com ./ InRelease
Ign http://repo.jeedom.com ./ Release.gpg
Hit http://ftp.debian.org jessie-updates InRelease
Hit http://security.debian.org jessie/updates InRelease
Hit http://repo.jeedom.com ./ Release
Hit http://ftp.debian.org jessie-backports InRelease
Ign http://repo.jeedom.com ./ Packages/DiffIndex
Hit http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/non-free Sources
Hit http://security.debian.org jessie/updates/main Sources
Get:1 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [9868 B]
Hit http://repo.jeedom.com ./ Packages
Hit http://ftp.debian.org jessie-updates/contrib arm64 Packages
Hit http://security.debian.org jessie/updates/contrib Sources
Ign http://repo.jeedom.com ./ Translation-en
Get:2 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/non-free Sources
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main arm64 Packages
Get:3 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Get:4 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Hit http://ftp.debian.org jessie Release
Hit http://security.debian.org jessie/updates/contrib Translation-en
Get:5 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Hit http://security.debian.org jessie/updates/main Translation-en
Get:6 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:7 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [24.5 kB]
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:8 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Get:9 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [22.9 kB]
Get:10 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:11 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7468 B]
Hit http://oph.mdrjr.net all InRelease
Get:12 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net jessie InRelease
Get:13 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [17.2 kB]
Get:14 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Get:15 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.1 kB]
Get:16 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Get:17 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Get:18 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Get:19 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Get:20 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Get:21 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Get:22 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.1 kB]
Hit http://ftp.debian.org jessie/main Sources
Hit http://oph.mdrjr.net all/main arm64 Packages
Hit http://ftp.debian.org jessie/contrib Sources
Hit http://ftp.debian.org jessie/non-free Sources
Hit http://oph.mdrjr.net all/testing arm64 Packages
Hit http://ftp.debian.org jessie/main arm64 Packages
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Get:23 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Get:24 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:25 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:26 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:27 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:28 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:33 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:34 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:35 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:36 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:37 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:38 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:39 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:40 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:41 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:42 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:43 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:44 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:45 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:46 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:47 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 349 kB in 5s (60.5 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libmosquitto-dev is already the newest version.
mosquitto is already the newest version.
mosquitto-clients is already the newest version.
The following package was automatically installed and is no longer required:
linux-headers-3.14.29+
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
php5-dev is already the newest version.
The following package was automatically installed and is no longer required:
linux-headers-3.14.29+
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.
Fin installation des dépendances

Code : Tout sélectionner

jeedom@jeedom:~$ sudo apt-get install libmosquitto-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
libmosquitto-dev is already the newest version.
The following package was automatically installed and is no longer required:
  linux-headers-3.14.29+
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 104 not upgraded.


jeedom@jeedom:~$ sudo pecl install Mosquitto-alpha
downloading Mosquitto-0.4.0.tgz ...
Starting to download Mosquitto-0.4.0.tgz (23,804 bytes)
........done: 23,804 bytes
5 source files, building
running: phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
Please provide the prefix of the libmosquitto installation [autodetect] :
building in /tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0
running: /tmp/pear/temp/Mosquitto/configure --with-mosquitto
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for icc... no
checking for suncc... no
checking whether cc understands -c and -o together... yes
checking for system library directory... lib
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking target system type... aarch64-unknown-linux-gnu
checking for PHP prefix... /usr
checking for PHP includes... -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/us                                                                         r/include/php5/ext -I/usr/include/php5/ext/date/lib
checking for PHP extension directory... /usr/lib/php5/20131226
checking for PHP installed headers prefix... /usr/include/php5
checking if debug is enabled... no
checking if zts is enabled... no
checking for re2c... no
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
checking for gawk... no
checking for nawk... nawk
checking if nawk is broken... no
checking for mosquitto support... yes, shared
checking for mosquitto files in default path... checking /usr... found in /usr
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking for gawk... (cached) nawk
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating ./config.status
config.status: creating config.h
config.status: executing libtool commands
running: make
/bin/bash /tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/libtool --mode=compile cc  -I. -I/tmp/pear/temp/Mosquitto -DPHP_AT                                                                         OM_INC -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/include -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/main                                                                          -I/tmp/pear/temp/Mosquitto -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr                                                                         /include/php5/ext -I/usr/include/php5/ext/date/lib  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/temp/Mosquitto/mosquitto.c -o mosquitt                                                                         o.lo
libtool: compile:  cc -I. -I/tmp/pear/temp/Mosquitto -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/includ                                                                         e -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/main -I/tmp/pear/temp/Mosquitto -I/usr/include/php5 -I/usr/include/php5/                                                                         main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -DHAVE_CONFIG_H -                                                                         g -O2 -c /tmp/pear/temp/Mosquitto/mosquitto.c  -fPIC -DPIC -o .libs/mosquitto.o
/bin/bash /tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/libtool --mode=compile cc  -I. -I/tmp/pear/temp/Mosquitto -DPHP_AT                                                                         OM_INC -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/include -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/main                                                                          -I/tmp/pear/temp/Mosquitto -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr                                                                         /include/php5/ext -I/usr/include/php5/ext/date/lib  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/temp/Mosquitto/mosquitto_message.c -o                                                                          mosquitto_message.lo
libtool: compile:  cc -I. -I/tmp/pear/temp/Mosquitto -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/includ                                                                         e -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/main -I/tmp/pear/temp/Mosquitto -I/usr/include/php5 -I/usr/include/php5/                                                                         main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -DHAVE_CONFIG_H -                                                                         g -O2 -c /tmp/pear/temp/Mosquitto/mosquitto_message.c  -fPIC -DPIC -o .libs/mosquitto_message.o
/bin/bash /tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/libtool --mode=link cc -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-                                                                         rootrkEtQN/Mosquitto-0.4.0/include -I/tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/main -I/tmp/pear/temp/Mosquitto -I/usr/                                                                         include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/ph                                                                         p5/ext/date/lib  -DHAVE_CONFIG_H  -g -O2   -o mosquitto.la -export-dynamic -avoid-version -prefer-pic -module -rpath /tmp/pear/te                                                                         mp/pear-build-rootrkEtQN/Mosquitto-0.4.0/modules  mosquitto.lo mosquitto_message.lo -lmosquitto
libtool: link: cc -shared  -fPIC -DPIC  .libs/mosquitto.o .libs/mosquitto_message.o   -lmosquitto  -O2   -Wl,-soname -Wl,mosquitt                                                                         o.so -o .libs/mosquitto.so
libtool: link: ( cd ".libs" && rm -f "mosquitto.la" && ln -s "../mosquitto.la" "mosquitto.la" )
/bin/bash /tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/libtool --mode=install cp ./mosquitto.la /tmp/pear/temp/pear-build                                                                         -rootrkEtQN/Mosquitto-0.4.0/modules
libtool: install: cp ./.libs/mosquitto.so /tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/modules/mosquitto.so
libtool: install: cp ./.libs/mosquitto.lai /tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/modules/mosquitto.la
libtool: finish: PATH="/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /tmp/pear/temp/pe                                                                         ar-build-rootrkEtQN/Mosquitto-0.4.0/modules
----------------------------------------------------------------------
Libraries have been installed in:
   /tmp/pear/temp/pear-build-rootrkEtQN/Mosquitto-0.4.0/modules

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------

Build complete.
Don't forget to run 'make test'.

running: make INSTALL_ROOT="/tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0" install
Installing shared extensions:     /tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0/usr/lib/php5/20131226/
running: find "/tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0" | xargs ls -dils
5729786   0 drwxr-xr-x 3 root root     60 Jan  1 17:42 /tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0
5732482   0 drwxr-xr-x 3 root root     60 Jan  1 17:42 /tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0/usr
5732483   0 drwxr-xr-x 3 root root     60 Jan  1 17:42 /tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0/usr/lib
5732484   0 drwxr-xr-x 3 root root     60 Jan  1 17:42 /tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0/usr/lib/php5
5732485   0 drwxr-xr-x 2 root root     60 Jan  1 17:42 /tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0/usr/lib/php5/                                                                         20131226
5731167 160 -rwxr-xr-x 1 root root 160000 Jan  1 17:42 /tmp/pear/temp/pear-build-rootrkEtQN/install-Mosquitto-0.4.0/usr/lib/php5/                                                                         20131226/mosquitto.so

Build process completed successfully
Installing '/usr/lib/php5/20131226/mosquitto.so'
install ok: channel://pecl.php.net/Mosquitto-0.4.0
configuration option "php_ini" is not set to php.ini location
You should add "extension=mosquitto.so" to php.ini

Répondre

Revenir vers « [Plugin Tiers] MQTT »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités