Inist-CNRS / pkgi

Pkgi permet la création d'environnements applicatifs indépendants et mutualisés sous Debian.
http://www.pkgi.net
5 stars 3 forks source link

module nodejs: AN_NODEJS_HOME value lost #9

Open parmentf opened 11 years ago

parmentf commented 11 years ago

Quand on utilise le module nodejs, pkgi/build demande la valeur de la variable ...NODEJS_HOME, avec une valeur par défaut.

Si on valide pour utiliser la valeur par défaut, la valeur n'est pas prise en compte:

Signification de AN_NODEJS_HOME : Le chemin vers le fichier app.js (ex: /home/parmentf/dev/madec/test-pkgi/pkgi/usr/share/nodejs)
La variable AN_NODEJS_HOME est indefinie, entrez sa valeur [defaut=/home/parmentf/dev/madec/test-pkgi/usr/share/nodejs] : 
La variable suivante sera utilisée : AN_NODEJS_HOME=
kerphi commented 11 years ago

Certainement car le répertoire usr/share/nodejs/ n'existe pas

2013/1/31 François Parmentier notifications@github.com

Quand on utilise le module nodejs, pkgi/build demande la valeur de la variable ...NODEJS_HOME, avec une valeur par défaut.

Si on valide pour utiliser la valeur par défaut, la valeur n'est pas prise en compte:

Signification de AN_NODEJS_HOME : Le chemin vers le fichier app.js (ex: /home/parmentf/dev/madec/test-pkgi/pkgi/usr/share/nodejs) La variable AN_NODEJS_HOME est indefinie, entrez sa valeur [defaut=/home/parmentf/dev/madec/test-pkgi/usr/share/nodejs] : La variable suivante sera utilisée : AN_NODEJS_HOME=

— Reply to this email directly or view it on GitHubhttps://github.com/kerphi/pkgi/issues/9.

parmentf commented 11 years ago

On devrait pas le créer en preinst, ce répertoire? Comme ça il existerait au moment de répondre aux questions.

kerphi commented 11 years ago

Mieux on peut le créer dans le module lui même : un simple répertoire vide

2013/1/31 François Parmentier notifications@github.com

On devrait pas le créer en preinst, ce répertoire? Comme ça il existerait au moment de répondre aux questions.

— Reply to this email directly or view it on GitHubhttps://github.com/kerphi/pkgi/issues/9#issuecomment-12943640.

parmentf commented 11 years ago

Oui, ce serait plus simple. Mais la première fois, les questions sont posées avant l'instanciation des templates, non?

kerphi commented 11 years ago

Bien vu ! Le preinst serait est donc la bonne solution sauf que je ne suis pas certain qu'il dispose de APPNAME_HOME :-(

On Thu, Jan 31, 2013 at 11:18 PM, François Parmentier < notifications@github.com> wrote:

Oui, ce serait plus simple. Mais la première fois, les questions sont posées avant l'instanciation des templates, non?

— Reply to this email directly or view it on GitHubhttps://github.com/kerphi/pkgi/issues/9#issuecomment-12969219.