Re: [openplacos-dev] Re: [OpenplacOS] Retours d'experience Gentoo sur branche unstable

[ Thread Index | Date Index | More lists.tuxfamily.org/openplacos-dev Archives ]


Slt,

Je m'arrette la pour le moment, merçi pour les précisions, notament pour cette histoire d'User pour Thin web server.

++

Le 18 avril 2012 10:35, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a écrit :
yop cool que tu arrive a lancer le server.
pour le bug du CLI, c'est un coup de path en dur + lien sympbolique qui foutle bordel
ca ira mieux quand on aura poussé la gem sur rubygem.

pour le deuxiemme bug, c'est une errreur qui se produit quand le server n'est pas accessible
(pour vincent qui me comprendra, c'est au niveau du register du client)

avant d'aller plus loin, quelques précision a propos du client CLI


Le 18 avril 2012 10:17, jay peche <jaypeche@xxxxxxxxx> a écrit :
De tête le client en ligne de commande me retournait une erreur !

Merçi l'historique du terminal :


jay@dbox2 /usr/lib/ruby/openplacos/clients/CLI_client $ ./opos-client.rb
/usr/lib64/ruby/1.9.1/net/http.rb:762:in `initialize': Connection refused - connect(2) (Errno::ECONNREFUSED)
    from /usr/lib64/ruby/1..9.1/net/http.rb:762:in `open'
    from /usr/lib64/ruby/1.9.1/net/http.rb:762:in `block in connect'
    from /usr/lib64/ruby/1.9.1/timeout.rb:54:in `timeout'
    from /usr/lib64/ruby/1.9.1/timeout.rb:99:in `timeout'
    from /usr/lib64/ruby/1.9.1/net/http.rb:762:in `connect'
    from /usr/lib64/ruby/1.9.1/net/http.rb:755:in `do_start'
    from /usr/lib64/ruby/1.9.1/net/http.rb:744:in `start'
    from /usr/lib64/ruby/1.9.1/net/http.rb:482:in `post_form'
    from /usr/lib64/ruby/openplacos/gem/lib/openplacos/libclient.rb:61:in `register'
    from /usr/lib64/ruby/openplacos/gem/lib/openplacos/libclient.rb:139:in `initialize'
    from /usr/lib64/ruby/openplacos/gem/lib/openplacos/libclient.rb:200:in `new'
    from /usr/lib64/ruby/openplacos/gem/lib/openplacos/libclient.rb:200:in `initialize'
    from ./opos-client.rb:42:in `new'
    from ./opos-client.rb:42:in `<main>'

Y se peut que je m'y soit mal pris ! hein !
En plus je n'arrive plus à installer le bundle, ca bloque sur :

jay@dbox2 ~ $ bundle install --deployment
Fetching gem metadata from http://rubygems.org/.......
Fetching gem metadata from http://rubygems.org/..
Could not find multi_json-1.3.0 in any of the sources

C'est bien relou, ces gems qu'on arrive pas à récupérer, c'est aléatoire donc pas trop d'explication, je pourrais tenter de réemerger opos, mais il me faudrait à nouveau modifier cette histoire de pathfinder. J'ai pas trop le tps pour le moment, je te laisse regarder et je retenterai + tard

 

 

Le 18 avril 2012 10:03, flagos <flagospub@xxxxxxxxx> a écrit :
Ok, j'ai compris cette histoire de libclient.rb. C'est vicieux !

Je te ferais un patch plus propre ce soir, mais en solution de
contournement, tu peux appeler le client en CLI directement

/usr/lib/ruby/openplacos/clients/CLI_client/opos-client.rb




Le 18 avril 2012 09:49, jay peche <jaypeche@xxxxxxxxx> a écrit :
> OK J'as bien compris ! Bien utile la mailing list comme la mémoire me fait
> défaut parfois...
>
> ++
>
> Le 18 avril 2012 09:47, flagos <flagospub@xxxxxxxxx> a écrit :
>>
>> Ah super, ca avance !
>>
>> Pour l'histoire de la 15aine de secondes, c'est plus pour ca qu'on a
>> fait la modif du pathfinder. En gros c'etait un module qui recherchait
>> les composants a base de find -name. Selon comment était lancé ca
>> pouvait prendre des plombes et faire peter le timeout. Du coup, on a
>> décidé de virer ce module, il n'apporte pas grand chose.
>>
>> Pour l'histoire de la libclient, ca sent le path en dur pas propre, je
>> vas jeter un oeil.
>>
>>
>> Le 18 avril 2012 09:34, jay peche <jaypeche@xxxxxxxxx> a écrit :
>> > Je fais un petit retour :
>> >
>> > J'ai passé opos en mode thread, moidifier le timeout de Dbus_proxy.rb à
>> > 10
>> > sec, et lancé le bouzin en simple user avec un : dbus-launch ./main.rb
>> > -f
>> > ../config/default.yaml -s
>> >
>> > Voila ce que j'obtiens :
>> >
>> >
>> >> jay@dbox2 /usr/lib/ruby/openplacos/server $ dbus-launch ./main.rb -f
>> >> ../config/default.yaml -s
>> >>
>> >>
>> >> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/file-find-0.3.5/lib/file/find.rb:350:
>> >> Use RbConfig instead of obsolete and deprecated Config.
>> >> >> Thin web server (v1.3.1 codename Triple Espresso)
>> >> >> Maximum connections set to 1024
>> >> >> Listening on 0.0.0.0:4567, CTRL+C to stop
>> >
>> >
>> > Y'a du mieux, j'ai accès au serveur Web (thin) @127.0.0.1:4567, juste la
>> > page d'acceuil, le tout en une bonne quinzaine de secondes.
>> >
>> > En revanche si je lance le client en ligne de commande, j'ai un message
>> > d'erreur avec libclient.rb :
>> >
>> >> jay@dbox2 ~ $ openplacos
>> >> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >> `require': cannot load such file --
>> >> /usr/bin/../../gem/lib/openplacos/libclient.rb (LoadError)
>> >>
>> >>     from
>> >> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >> `require'
>> >>     from /usr/bin/openplacos:22:in `<main>'
>> >
>> >
>> > Je me trompe peut être mais il semble qu'il y ai un problème de "path",
>> > on
>> > dirait qu'il cherche la libclient.rb ss /usr/bin/.. :
>> >
>> >> cannot load such file -- /usr/bin/../../gem/lib/openplacos/libclient.rb
>> >> (LoadError)
>> >
>> >
>> > Certainement en rapport avec cette histoire de "pathfinder", du coup
>> > j'ai
>> > modifier les sources en suivant votre dernier commit :
>> >
>> > https://github.com/openplacos/openplacos/commit/b26821a7bd31c07db03999f77674471860f40869
>> >
>> > Le serveur "thin" démarre sans "ronchonner, mais aucun processus via un
>> > 'top
>> > -u openplacos" :
>> >
>> >> jay@dbox2 /usr/lib/ruby/openplacos/server $ dbus-launch ./main.rb -f
>> >> ../config/default.yaml -s
>> >> >> Thin web server (v1.3.1 codename Triple Espresso)
>> >> >> Maximum connections set to 1024
>> >> >> Listening on 0.0.0.0:4567, CTRL+C to stop
>> >> 127.0.0.1 - - [18/Apr/2012 09:22:22] "GET / HTTP/1.1" 200 436 0.3155
>> >
>> >
>> > En mode daemon maintenant pour info :
>> >
>> >> dbox2 jay # /etc/init.d/openplacos start
>> >>
>> >> Starting OpenplacOS
>> >> Pas de répertoire, connexion avec HOME=/
>> >>
>> >> dbox2 jay # No protocol specified
>> >>
>> >> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >> `require': cannot load such file -- oauth2/provider (LoadError)
>> >>     from
>> >> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >> `require'
>> >>     from /usr/bin/openplacos-server:36:in `<main>'
>> >> dbox2 jay #
>> >
>> >
>> > Je retrouve bien un processus Dbus ce coup çi :
>> >
>> >> 18542 openplac  20   0 19224  408  208 S  0.0  0.0   0:00.00
>> >> dbus-daemon
>> >
>> >
>> > Par contre dans les deux cas si je lance le client openplacos, j'ai
>> > cette
>> > erreur :
>> >
>> >> jay@dbox2 ~ $ openplacos
>> >>
>> >>  /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >> `require': cannot load such file --
>> >> /usr/bin/../../gem/lib/openplacos/libclient.rb (LoadError)
>> >>
>> >>     from
>> >> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >> `require'
>> >>     from /usr/bin/openplacos:22:in `<main>'
>> >
>> >
>> > Toujours un souçi de path apparement, en ésperant que ca vous parle un
>> > peu
>> > plus...
>> >
>> > Bonne journée
>> >
>> > ++
>> >
>> >
>> > Le 16 avril 2012 21:37, jay peche <jaypeche@xxxxxxxxx> a écrit :
>> >
>> >> Comme je te dis je suis plus chez oam, et pour tester ca ss X en simple
>> >> user pô facile, en tout cas je prends note pour le timeout de 5s à
>> >> passer à
>> >> 10s. Je vous tiens au courant si ça marche chez oat ca marche chez oam
>> >> (Contrib opensources oblige !)
>> >> Comme je vois loin avec openplacos, j'aimerais bien savoir si par la
>> >> suite
>> >> le bouzin serait suffisament robuste pour gérer capteurs et
>> >> actionenneurs en
>> >> tps réel (qq doutes avec Ruby). Parce que si positif y'a pas mal de
>> >> perspectives, pkoi pas un petit automate industriel ?
>> >>
>> >> Le 16 avril 2012 21:32, jay peche <jaypeche@xxxxxxxxx> a écrit :
>> >>
>> >>>> en fait, je suis en train de faire une suite de test,
>> >>>> et je m'appercoit que le mode fork marche pas, j'ai la meme ereur que
>> >>>> toi :
>> >>>
>> >>>
>> >>> ca fleure bon tout ça ! Qu'on arrive au même résultat ne présage que
>> >>> du
>> >>> bon !
>> >>> Puis c'est du unstable, faut pas l'oublier, opos en stable tourne
>> >>> nickel
>> >>> chez oam, sans arduino ni phidget en plus !
>> >>>
>> >>> Je suis plus chez oam, mais on se tient au courant, je repasserai en
>> >>> thread et au prochain commit je testerai...
>> >>>
>> >>> Merçi pour votre dev et vos réponses rapides, claires et précises.
>> >>>
>> >>> Moi dimanche je vote écologie les verts !
>> >>>
>> >>> @Miaouf T'en est où avec la régul PID, j'ai cru voir ça sur ton
>> >>> Github  ?
>> >>>
>> >>>
>> >>> Le 16 avril 2012 21:04, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a écrit :
>> >>>
>> >>>> en fait, je suis en train de faire une suite de test,
>> >>>> et je m'appercoit que le mode fork marche pas, j'ai la meme ereur que
>> >>>> toi :
>> >>>>
>> >>>> kirsh@kirsh-laptop:~/openplacos/test$ ../server/main.rb -f
>> >>>> ./config/005.yaml -s
>> >>>> Error:: Autolaunch of  virtualplacos, component
>> >>>> org.openplacos.components.virtualplacos failed
>> >>>>
>> >>>> donc repasse les en thread, et je vais voire ce qui se passe de plus
>> >>>> pres.
>> >>>>
>> >>>> en tout cas merci pour nous avoir remonté ca
>> >>>>
>> >>>>
>> >>>> Le 16 avril 2012 20:05, jay peche <jaypeche@xxxxxxxxx> a écrit :
>> >>>>
>> >>>>> En tout cas, on a perdu notre temps, j'y vois un peu plus clair et
>> >>>>> la
>> >>>>> ML me permettra de corriger l'ebuild en tps voulu, du moins qd ca
>> >>>>> tournera...
>> >>>>>
>> >>>>> Le 16 avril 2012 20:03, jay peche <jaypeche@xxxxxxxxx> a écrit :
>> >>>>>
>> >>>>>> ca ne fonctionne pas, le script ne retourne rien, rien de spécial
>> >>>>>> dans
>> >>>>>> les logs
>> >>>>>>
>> >>>>>> Le 16 avril 2012 18:32, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a
>> >>>>>> écrit :
>> >>>>>>
>> >>>>>>> donc la c'est un autre probleme, c'est virtualplacos qui n'arrive
>> >>>>>>> pas
>> >>>>>>> a se lancer
>> >>>>>>>
>> >>>>>>> va dans le dossier components
>> >>>>>>> et execute
>> >>>>>>>
>> >>>>>>> dbus-launch ./virtualplacos.rb -d
>> >>>>>>>
>> >>>>>>> Le 16 avril 2012 18:28, jay peche <jaypeche@xxxxxxxxx> a écrit :
>> >>>>>>>
>> >>>>>>>>> dbox2 server # ll test.log
>> >>>>>>>>> -rw-r--r-- 1 root root 66 16 avril 16:37 test.log
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> A la bourrin, j'ai fait un chmod 777 test.log, idem pour
>> >>>>>>>> /tmp/opos.log pour tester :
>> >>>>>>>>
>> >>>>>>>>> jay@dbox2 /usr/lib/ruby/openplacos/server $ dbus-launch
>> >>>>>>>>> ./main.rb
>> >>>>>>>>> -f ../config/default.yaml -s
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/file-find-0.3.5/lib/file/find.rb:350:
>> >>>>>>>>> Use RbConfig instead of obsolete and deprecated Config.
>> >>>>>>>>>
>> >>>>>>>>> Error:: Autolaunch of  virtualplacos, component
>> >>>>>>>>> org.openplacos.components.virtualplacos failed
>> >>>>>>>>>
>> >>>>>>>>
>> >>>>>>>> Le 16 avril 2012 18:23, miaouf kirsh <miaoufkirsh@xxxxxxxxx> a
>> >>>>>>>> écrit
>> >>>>>>>> :
>> >>>>>>>>
>> >>>>>>>>> normalement c'est bon pour migrate.
>> >>>>>>>>>
>> >>>>>>>>> qui a les droit sur le fichier test.log dans /server ?
>> >>>>>>>>>
>> >>>>>>>>> Le 16 avril 2012 18:21, jay peche <jaypeche@xxxxxxxxx> a écrit :
>> >>>>>>>>>
>> >>>>>>>>>> J'ai réemerger pour faire le ménage, passer tout en fork,
>> >>>>>>>>>> exectuer
>> >>>>>>>>>> bundle install --deployment puis executer migrate.rb :
>> >>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>>> dbox2 server # ./migrate.rb
>> >>>>>>>>>>> ==  CreateUsersTables: migrating
>> >>>>>>>>>>> ==============================================
>> >>>>>>>>>>> -- create_table(:users)
>> >>>>>>>>>>>    -> 0.0048s
>> >>>>>>>>>>> ==  CreateUsersTables: migrated (0.0062s)
>> >>>>>>>>>>> =====================================
>> >>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>> Relancé le bouzin en simple user et tjs ce problème de droits :
>> >>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>>>  jay@dbox2 /usr/lib/ruby/openplacos/server $ dbus-launch
>> >>>>>>>>>>> ./main.rb -f ../config/default.yaml -s
>> >>>>>>>>>>> /usr/lib64/ruby/1.9.1/logger.rb:592:in `initialize':
>> >>>>>>>>>>> Permission
>> >>>>>>>>>>> denied - test.log (Errno::EACCES)
>> >>>>>>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:592:in `open'
>> >>>>>>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:592:in `open_logfile'
>> >>>>>>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:549:in `initialize'
>> >>>>>>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:314:in `new'
>> >>>>>>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:314:in `initialize'
>> >>>>>>>>>>>     from /usr/lib64/ruby/openplacos/server/WebServer.rb:2:in
>> >>>>>>>>>>> `new'
>> >>>>>>>>>>>     from /usr/lib64/ruby/openplacos/server/WebServer.rb:2:in
>> >>>>>>>>>>> `<top (required)>'
>> >>>>>>>>>>>     from
>> >>>>>>>>>>>
>> >>>>>>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> `require'
>> >>>>>>>>>>>     from
>> >>>>>>>>>>>
>> >>>>>>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> `block in require'
>> >>>>>>>>>>>     from
>> >>>>>>>>>>>
>> >>>>>>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:225:in
>> >>>>>>>>>>> `block in load_dependency'
>> >>>>>>>>>>>     from
>> >>>>>>>>>>>
>> >>>>>>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:597:in
>> >>>>>>>>>>> `new_constants_in'
>> >>>>>>>>>>>     from
>> >>>>>>>>>>>
>> >>>>>>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:225:in
>> >>>>>>>>>>> `load_dependency'
>> >>>>>>>>>>>     from
>> >>>>>>>>>>>
>> >>>>>>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> `require'
>> >>>>>>>>>>>     from ./main..rb:49:in `<main>'
>> >>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>>  Question à deux cents ? ne faudrait il pas executer
>> >>>>>>>>>> ../server/scripts/create_user.rb ?
>> >>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>> Le 16 avril 2012 18:13, flagos <flagospub@xxxxxxxxx> a écrit :
>> >>>>>>>>>>
>> >>>>>>>>>>> Oui pour les droits c'est toujours penible quand tu switches
>> >>>>>>>>>>> d'un
>> >>>>>>>>>>> truc
>> >>>>>>>>>>> a l'autre. Essaie de bosser dans ton repo lorsque tu es avec
>> >>>>>>>>>>> ton
>> >>>>>>>>>>> username, ca simplifie la vie. Par contre, ca oblige a refaire
>> >>>>>>>>>>> un
>> >>>>>>>>>>> bundle install --deplaoyment
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>> Le 16 avril 2012 18:02, jay peche <jaypeche@xxxxxxxxx> a écrit
>> >>>>>>>>>>> :
>> >>>>>>>>>>> > ERRATA : Je viens de me rendre compte que je n'avais pas de
>> >>>>>>>>>>> > répertoire db
>> >>>>>>>>>>> > dans /usr/lib/ruby/openplacos ? est-ce normal ?
>> >>>>>>>>>>> >
>> >>>>>>>>>>> > Trouvé sous /usr/lib/ruby/openplacos/server/db
>> >>>>>>>>>>> >
>> >>>>>>>>>>> > Le 16 avril 2012 18:01, jay peche <jaypeche@xxxxxxxxx> a
>> >>>>>>>>>>> > écrit
>> >>>>>>>>>>> > :
>> >>>>>>>>>>> >
>> >>>>>>>>>>> >> Je viens de me rendre compte que je n'avais pas de
>> >>>>>>>>>>> >> répertoire
>> >>>>>>>>>>> >> db dans
>> >>>>>>>>>>> >> /usr/lib/ruby/openplacos ? est-ce normal ?
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>> dbox2 server # ll db test.log
>> >>>>>>>>>>> >>> -rw-r--r-- 1 root root   66 16 avril 16:37 test.log
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> db:
>> >>>>>>>>>>> >>> total 8
>> >>>>>>>>>>> >>> -rw-r--r-- 1 root root 157 16 avril 14:29
>> >>>>>>>>>>> >>> 001_create_oauth2_provider_models.rb
>> >>>>>>>>>>> >>> -rw-r--r-- 1 root root 224 16 avril 14:29
>> >>>>>>>>>>> >>> 002_create_users_tables.rb
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >> Les logs ss X en user jay :
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>>  jay@dbox2 /usr/lib/ruby/openplacos/server $ dbus-launch
>> >>>>>>>>>>> >>> ./main.rb -f
>> >>>>>>>>>>> >>> ../config/default.yaml -s
>> >>>>>>>>>>> >>> /usr/lib64/ruby/1.9.1/logger.rb:592:in `initialize':
>> >>>>>>>>>>> >>> Permission denied -
>> >>>>>>>>>>> >>> test.log (Errno::EACCES)
>> >>>>>>>>>>> >>>     from /usr/lib64/ruby/1.9.1/logger.rb:592:in `open'
>> >>>>>>>>>>> >>>     from /usr/lib64/ruby/1.9.1/logger.rb:592:in
>> >>>>>>>>>>> >>> `open_logfile'
>> >>>>>>>>>>> >>>     from /usr/lib64/ruby/1.9.1/logger.rb:549:in
>> >>>>>>>>>>> >>> `initialize'
>> >>>>>>>>>>> >>>     from /usr/lib64/ruby/1.9.1/logger.rb:314:in `new'
>> >>>>>>>>>>> >>>     from /usr/lib64/ruby/1.9.1/logger.rb:314:in
>> >>>>>>>>>>> >>> `initialize'
>> >>>>>>>>>>> >>>     from
>> >>>>>>>>>>> >>> /usr/lib64/ruby/openplacos/server/WebServer.rb:2:in
>> >>>>>>>>>>> >>> `new'
>> >>>>>>>>>>> >>>     from
>> >>>>>>>>>>> >>> /usr/lib64/ruby/openplacos/server/WebServer.rb:2:in
>> >>>>>>>>>>> >>> `<top
>> >>>>>>>>>>> >>> (required)>'
>> >>>>>>>>>>> >>>     from
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> >>> `require'
>> >>>>>>>>>>> >>>     from
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> >>> `block in require'
>> >>>>>>>>>>> >>>     from
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:225:in
>> >>>>>>>>>>> >>> `block in load_dependency'
>> >>>>>>>>>>> >>>     from
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:597:in
>> >>>>>>>>>>> >>> `new_constants_in'
>> >>>>>>>>>>> >>>     from
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:225:in
>> >>>>>>>>>>> >>> `load_dependency'
>> >>>>>>>>>>> >>>     from
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> >>> `require'
>> >>>>>>>>>>> >>>     from ./main.rb:49:in `<main>'
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >> Le 16 avril 2012 17:54, jay peche <jaypeche@xxxxxxxxx> a
>> >>>>>>>>>>> >> écrit
>> >>>>>>>>>>> >> :
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >>> Par contre j'ai bien dbus-daemon qui tourne ss l'user
>> >>>>>>>>>>> >>> openplacos malgré
>> >>>>>>>>>>> >>> les couacs.
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>> tu n'a pas les droit pour ecrire la db et le fichier log
>> >>>>>>>>>>> >>>> dans le
>> >>>>>>>>>>> >>>> répertoire ...
>> >>>>>>>>>>> >>>> relou c'est histoire de droit
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> OK, je sais pas trop quoi penser sur cette histoire de
>> >>>>>>>>>>> >>> droits.... Peut
>> >>>>>>>>>>> >>> être que ca vous parlera un peu plus par la suite...
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>> Le 16 avril 2012 17:48, miaouf kirsh
>> >>>>>>>>>>> >>> <miaoufkirsh@xxxxxxxxx>
>> >>>>>>>>>>> >>> a écrit :
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>>> tu n'a pas les droit pour ecrire la db et le fichier log
>> >>>>>>>>>>> >>>> dans le
>> >>>>>>>>>>> >>>> répertoire ...
>> >>>>>>>>>>> >>>> relou c'est histoire de droit.
>> >>>>>>>>>>> >>>>
>> >>>>>>>>>>> >>>> Le 16 avril 2012 17:42, jay peche <jaypeche@xxxxxxxxx> a
>> >>>>>>>>>>> >>>> écrit :
>> >>>>>>>>>>> >>>>
>> >>>>>>>>>>> >>>>> Ca craque toujours :
>> >>>>>>>>>>> >>>>>
>> >>>>>>>>>>> >>>>> Ma version de sqlite3 pour info  :
>> >>>>>>>>>>> >>>>>
>> >>>>>>>>>>> >>>>> dbox2 system.d # sqlite3 --version
>> >>>>>>>>>>> >>>>> 3.7.7.1 2011-06-28 17:39:05
>> >>>>>>>>>>> >>>>> af0d91adf497f5f36ec3813f04235a6e195a605f
>> >>>>>>>>>>> >>>>>
>> >>>>>>>>>>> >>>>> Le 16 avril 2012 17:37, jay peche <jaypeche@xxxxxxxxx> a
>> >>>>>>>>>>> >>>>> écrit :
>> >>>>>>>>>>> >>>>>
>> >>>>>>>>>>> >>>>>>> verifie si tu a un openplacos dans
>> >>>>>>>>>>> >>>>>>> /etc/dbus-1/system.d/
>> >>>>>>>>>>> >>>>>>> si c'est le cas, supprime le (il n'autorise que l'user
>> >>>>>>>>>>> >>>>>>> openplacos a
>> >>>>>>>>>>> >>>>>>> enregistrer un service org.openplacos.server sur le
>> >>>>>>>>>>> >>>>>>> bus
>> >>>>>>>>>>> >>>>>>> systeme)
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>> Nop pas de fichiers de conf Dbus, j'avais deja vu ca
>> >>>>>>>>>>> >>>>>> dans
>> >>>>>>>>>>> >>>>>> l'init
>> >>>>>>>>>>> >>>>>> script de Flag, du coup emerge à fait le ménage
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> bundle install --deployment, tu la fait depuis quel
>> >>>>>>>>>>> >>>>>>> dossier.
>> >>>>>>>>>>> >>>>>>> ca installe en local les dépendances du coup il faut
>> >>>>>>>>>>> >>>>>>> le
>> >>>>>>>>>>> >>>>>>> faire dans le
>> >>>>>>>>>>> >>>>>>> dossier ou opos est installé.
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>> Toutafé me retourne que le bundle est complet, les logs
>> >>>>>>>>>>> >>>>>> :
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> dbox2 openplacos # bundle install --deployment
>> >>>>>>>>>>> >>>>>>> Using activesupport (3.0.12)
>> >>>>>>>>>>> >>>>>>> Using builder (2.1.2)
>> >>>>>>>>>>> >>>>>>> Using i18n (0.5.0)
>> >>>>>>>>>>> >>>>>>> Using activemodel (3.0.12)
>> >>>>>>>>>>> >>>>>>> Using arel (2.0.10)
>> >>>>>>>>>>> >>>>>>> Using tzinfo (0.3.33)
>> >>>>>>>>>>> >>>>>>> Using activerecord (3.0.12)
>> >>>>>>>>>>> >>>>>>> Using addressable (2.2.7)
>> >>>>>>>>>>> >>>>>>> Using bcrypt-ruby (3.0.1)
>> >>>>>>>>>>> >>>>>>> Using choice (0.1.6)
>> >>>>>>>>>>> >>>>>>> Using daemons (1.1.8)
>> >>>>>>>>>>> >>>>>>> Using eventmachine (0.12.10)
>> >>>>>>>>>>> >>>>>>> Using multipart-post (1.1.5)
>> >>>>>>>>>>> >>>>>>> Using rack (1.4.1)
>> >>>>>>>>>>> >>>>>>> Using faraday (0.7.6)
>> >>>>>>>>>>> >>>>>>> Using sys-admin (1.5.6)
>> >>>>>>>>>>> >>>>>>> Using file-find (0.3.5)
>> >>>>>>>>>>> >>>>>>> Using haml (3.1.4)
>> >>>>>>>>>>> >>>>>>> Using httpauth (0.1)
>> >>>>>>>>>>> >>>>>>> Using json (1.6.6)
>> >>>>>>>>>>> >>>>>>> Using micro-optparse (1.1.5)
>> >>>>>>>>>>> >>>>>>> Using multi_json (1.3.0)
>> >>>>>>>>>>> >>>>>>> Using oauth2 (0.6.0)
>> >>>>>>>>>>> >>>>>>> Using oauth2-provider (0.1.0) from
>> >>>>>>>>>>> >>>>>>> git://github.com/songkick/oauth2-provider (at master)
>> >>>>>>>>>>> >>>>>>> Using rack-protection (1.2.0)
>> >>>>>>>>>>> >>>>>>> Using rink (1.0.2)
>> >>>>>>>>>>> >>>>>>> Using ruby-dbus-openplacos (0.7.0)
>> >>>>>>>>>>> >>>>>>> Using serialport (1.0.4)
>> >>>>>>>>>>> >>>>>>> Using tilt (1.3.3)
>> >>>>>>>>>>> >>>>>>> Using sinatra (1.3.2)
>> >>>>>>>>>>> >>>>>>> Using sqlite3 (1.3.5)
>> >>>>>>>>>>> >>>>>>> Using thin (1.3.1)
>> >>>>>>>>>>> >>>>>>> Using bundler (1.1.3)
>> >>>>>>>>>>> >>>>>>> Your bundle is complete! It was installed into
>> >>>>>>>>>>> >>>>>>> ./vendor/bundle
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>> Les logs avec dbus-launch comme préfixe :
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>> En root :
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> dbox2 server # dbus-launch ./main.rb -f
>> >>>>>>>>>>> >>>>>>> ../config/default.yaml -s
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/file-find-0.3.5/lib/file/find.rb:350:
>> >>>>>>>>>>> >>>>>>> Use RbConfig instead of obsolete and deprecated
>> >>>>>>>>>>> >>>>>>> Config.
>> >>>>>>>>>>> >>>>>>> Error:: Autolaunch of  virtualplacos, component
>> >>>>>>>>>>> >>>>>>> org.openplacos.components.virtualplacos failed
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>> En User jay :
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>  jay@dbox2 /usr/lib/ruby/openplacos/server $
>> >>>>>>>>>>> >>>>>>> dbus-launch
>> >>>>>>>>>>> >>>>>>> ./main.rb -f
>> >>>>>>>>>>> >>>>>>> ../config/default.yaml -s
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/1.9.1/logger.rb:592:in `initialize':
>> >>>>>>>>>>> >>>>>>> Permission
>> >>>>>>>>>>> >>>>>>> denied - test.log (Errno::EACCES)
>> >>>>>>>>>>> >>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:592:in `open'
>> >>>>>>>>>>> >>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:592:in
>> >>>>>>>>>>> >>>>>>> `open_logfile'
>> >>>>>>>>>>> >>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:549:in
>> >>>>>>>>>>> >>>>>>> `initialize'
>> >>>>>>>>>>> >>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:314:in `new'
>> >>>>>>>>>>> >>>>>>>     from /usr/lib64/ruby/1.9.1/logger.rb:314:in
>> >>>>>>>>>>> >>>>>>> `initialize'
>> >>>>>>>>>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/server/WebServer.rb:2:in
>> >>>>>>>>>>> >>>>>>> `new'
>> >>>>>>>>>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/server/WebServer.rb:2:in
>> >>>>>>>>>>> >>>>>>> `<top
>> >>>>>>>>>>> >>>>>>> (required)>'
>> >>>>>>>>>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> >>>>>>> `require'
>> >>>>>>>>>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> >>>>>>> `block in require'
>> >>>>>>>>>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:225:in
>> >>>>>>>>>>> >>>>>>> `block in load_dependency'
>> >>>>>>>>>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:597:in
>> >>>>>>>>>>> >>>>>>> `new_constants_in'
>> >>>>>>>>>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:225:in
>> >>>>>>>>>>> >>>>>>> `load_dependency'
>> >>>>>>>>>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.12/lib/active_support/dependencies.rb:242:in
>> >>>>>>>>>>> >>>>>>> `require'
>> >>>>>>>>>>> >>>>>>>     from ./main.rb:49:in `<main>'
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>> C'est un peu plus verbeux pour le coup !
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>> Le 16 avril 2012 17:22, flagos <flagospub@xxxxxxxxx> a
>> >>>>>>>>>>> >>>>>> écrit :
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> Pour etre plus clair, en général, les session X
>> >>>>>>>>>>> >>>>>>> demarrent
>> >>>>>>>>>>> >>>>>>> tout un tas
>> >>>>>>>>>>> >>>>>>> de choses, y compris un session dbus.
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> Le 16 avril 2012 17:20, flagos <flagospub@xxxxxxxxx> a
>> >>>>>>>>>>> >>>>>>> écrit :
>> >>>>>>>>>>> >>>>>>> > alors, pour le mode debug, on dirait que tu es en
>> >>>>>>>>>>> >>>>>>> > root.
>> >>>>>>>>>>> >>>>>>> >
>> >>>>>>>>>>> >>>>>>> > Il me semble que le user root ne demarre pas de bus
>> >>>>>>>>>>> >>>>>>> > session car il
>> >>>>>>>>>>> >>>>>>> > n'a
>> >>>>>>>>>>> >>>>>>> > pas de session X. Poyur lancer en root en mode
>> >>>>>>>>>>> >>>>>>> > debug,
>> >>>>>>>>>>> >>>>>>> > il faut donc
>> >>>>>>>>>>> >>>>>>> > prefixer par dbus-launch
>> >>>>>>>>>>> >>>>>>> >
>> >>>>>>>>>>> >>>>>>> > Une autre alternative est de lancer dans ta session
>> >>>>>>>>>>> >>>>>>> > utilisateur, a
>> >>>>>>>>>>> >>>>>>> > condition que tu aies bien une session X de lancée
>> >>>>>>>>>>> >>>>>>> > par
>> >>>>>>>>>>> >>>>>>> > exemple.
>> >>>>>>>>>>> >>>>>>> >
>> >>>>>>>>>>> >>>>>>> > Le 16 avril 2012 17:15, miaouf kirsh
>> >>>>>>>>>>> >>>>>>> > <miaoufkirsh@xxxxxxxxx> a
>> >>>>>>>>>>> >>>>>>> > écrit :
>> >>>>>>>>>>> >>>>>>> >> et le bundle install --deployment, tu la fait
>> >>>>>>>>>>> >>>>>>> >> depuis
>> >>>>>>>>>>> >>>>>>> >> quel dossier.
>> >>>>>>>>>>> >>>>>>> >> ca installe en local les dépendances du coup il
>> >>>>>>>>>>> >>>>>>> >> faut
>> >>>>>>>>>>> >>>>>>> >> le faire dans
>> >>>>>>>>>>> >>>>>>> >> le
>> >>>>>>>>>>> >>>>>>> >> dossier ou opos est installé.
>> >>>>>>>>>>> >>>>>>> >>
>> >>>>>>>>>>> >>>>>>> >> Le 16 avril 2012 17:10, miaouf kirsh
>> >>>>>>>>>>> >>>>>>> >> <miaoufkirsh@xxxxxxxxx> a
>> >>>>>>>>>>> >>>>>>> >> écrit :
>> >>>>>>>>>>> >>>>>>> >>
>> >>>>>>>>>>> >>>>>>> >>> ok, le plantage du server en mode debug est
>> >>>>>>>>>>> >>>>>>> >>> surement
>> >>>>>>>>>>> >>>>>>> >>> du au fait
>> >>>>>>>>>>> >>>>>>> >>> que tu a
>> >>>>>>>>>>> >>>>>>> >>> des ancien fichier de conf dbus qui bloque le
>> >>>>>>>>>>> >>>>>>> >>> lancement.
>> >>>>>>>>>>> >>>>>>> >>> verifie si tu a un openplacos dans
>> >>>>>>>>>>> >>>>>>> >>> /etc/dbus-1/system.d/
>> >>>>>>>>>>> >>>>>>> >>> si c'est le cas, supprime le (il n'autorise que
>> >>>>>>>>>>> >>>>>>> >>> l'user openplacos
>> >>>>>>>>>>> >>>>>>> >>> a
>> >>>>>>>>>>> >>>>>>> >>> enregistrer un service org.openplacos.server sur
>> >>>>>>>>>>> >>>>>>> >>> le
>> >>>>>>>>>>> >>>>>>> >>> bus systeme)
>> >>>>>>>>>>> >>>>>>> >>>
>> >>>>>>>>>>> >>>>>>> >>> en fait c'est un bug de notre par, on a pas encore
>> >>>>>>>>>>> >>>>>>> >>> complétement
>> >>>>>>>>>>> >>>>>>> >>> virer ce
>> >>>>>>>>>>> >>>>>>> >>> bus alors que l'on ne l'utilise plus.
>> >>>>>>>>>>> >>>>>>> >>>
>> >>>>>>>>>>> >>>>>>> >>> Le 16 avril 2012 16:55, flagos
>> >>>>>>>>>>> >>>>>>> >>> <flagospub@xxxxxxxxx>
>> >>>>>>>>>>> >>>>>>> >>> a écrit :
>> >>>>>>>>>>> >>>>>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> Merde, tu es bien sur la 0.7.0 pour
>> >>>>>>>>>>> >>>>>>> >>>> ruby-dbus-openplacos ....
>> >>>>>>>>>>> >>>>>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> Le 16 avril 2012 16:53, flagos
>> >>>>>>>>>>> >>>>>>> >>>> <flagospub@xxxxxxxxx>
>> >>>>>>>>>>> >>>>>>> >>>> a écrit :
>> >>>>>>>>>>> >>>>>>> >>>> > Mmmm, reinstalle le dernier
>> >>>>>>>>>>> >>>>>>> >>>> > ruby-dbus-openplacos.
>> >>>>>>>>>>> >>>>>>> >>>> > Il me semble
>> >>>>>>>>>>> >>>>>>> >>>> > qu'on a
>> >>>>>>>>>>> >>>>>>> >>>> > pas contraint son numero de version dans le
>> >>>>>>>>>>> >>>>>>> >>>> > Gemfile alors
>> >>>>>>>>>>> >>>>>>> >>>> > qu'on aurait
>> >>>>>>>>>>> >>>>>>> >>>> > du le faire.
>> >>>>>>>>>>> >>>>>>> >>>> >
>> >>>>>>>>>>> >>>>>>> >>>> > Le 16 avril 2012 16:51, jay peche
>> >>>>>>>>>>> >>>>>>> >>>> > <jaypeche@xxxxxxxxx> a écrit
>> >>>>>>>>>>> >>>>>>> >>>> > :
>> >>>>>>>>>>> >>>>>>> >>>> >> Slt Kirsh,
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >> Merçi pour ta réponse, si vous utilisez SQlite
>> >>>>>>>>>>> >>>>>>> >>>> >> ca
>> >>>>>>>>>>> >>>>>>> >>>> >> me facilite
>> >>>>>>>>>>> >>>>>>> >>>> >> les
>> >>>>>>>>>>> >>>>>>> >>>> >> choses, vu
>> >>>>>>>>>>> >>>>>>> >>>> >> que j'ai qq souçi avec Mysql sur ma machine,
>> >>>>>>>>>>> >>>>>>> >>>> >> rien
>> >>>>>>>>>>> >>>>>>> >>>> >> à voir avec
>> >>>>>>>>>>> >>>>>>> >>>> >> OPOS
>> >>>>>>>>>>> >>>>>>> >>>> >> donc !
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >> Je viens de relancer `bundle install
>> >>>>>>>>>>> >>>>>>> >>>> >> --deployment` avec
>> >>>>>>>>>>> >>>>>>> >>>> >> succès
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>> dbox2 server # bundle install --deployment
>> >>>>>>>>>>> >>>>>>> >>>> >>> Fetching gem metadata from
>> >>>>>>>>>>> >>>>>>> >>>> >>> http://rubygems.org/.......
>> >>>>>>>>>>> >>>>>>> >>>> >>> Fetching gem metadata from
>> >>>>>>>>>>> >>>>>>> >>>> >>> http://rubygems.org/..
>> >>>>>>>>>>> >>>>>>> >>>> >>> Fetching
>> >>>>>>>>>>> >>>>>>> >>>> >>> git://github.com/songkick/oauth2-provider
>> >>>>>>>>>>> >>>>>>> >>>> >>> remote: Counting objects: 1691, done.
>> >>>>>>>>>>> >>>>>>> >>>> >>> remote: Compressing objects: 100% (600/600),
>> >>>>>>>>>>> >>>>>>> >>>> >>> done.
>> >>>>>>>>>>> >>>>>>> >>>> >>> remote: Total 1691 (delta 937), reused 1667
>> >>>>>>>>>>> >>>>>>> >>>> >>> (delta 921)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Receiving objects: 100% (1691/1691), 186.49
>> >>>>>>>>>>> >>>>>>> >>>> >>> KiB,
>> >>>>>>>>>>> >>>>>>> >>>> >>> done.
>> >>>>>>>>>>> >>>>>>> >>>> >>> Resolving deltas: 100% (937/937), done.
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing activesupport (3.0.12)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing builder (2.1.2) WARNING:
>> >>>>>>>>>>> >>>>>>> >>>> >>> builder-2.1.2 has an
>> >>>>>>>>>>> >>>>>>> >>>> >>> invalid nil
>> >>>>>>>>>>> >>>>>>> >>>> >>> value
>> >>>>>>>>>>> >>>>>>> >>>> >>> for @cert_chain
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing i18n (0.5.0)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing activemodel (3.0.12)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing arel (2.0.10)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing tzinfo (0.3.33)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing activerecord (3.0.12)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing addressable (2.2.7)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing bcrypt-ruby (3.0.1) with native
>> >>>>>>>>>>> >>>>>>> >>>> >>> extensions
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing choice (0.1.6)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing daemons (1.1.8)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing eventmachine (0.12.10) with native
>> >>>>>>>>>>> >>>>>>> >>>> >>> extensions
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing multipart-post (1.1.5)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing rack (1.4.1)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing faraday (0.7.6)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing sys-admin (1.5.6) with native
>> >>>>>>>>>>> >>>>>>> >>>> >>> extensions
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing file-find (0.3.5)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing haml (3.1.4)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing httpauth (0.1)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing json (1.6.6) with native
>> >>>>>>>>>>> >>>>>>> >>>> >>> extensions
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing micro-optparse (1.1.5)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing multi_json (1.3.0)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing oauth2 (0.6.0)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Using oauth2-provider (0.1.0) from
>> >>>>>>>>>>> >>>>>>> >>>> >>> git://github.com/songkick/oauth2-provider (at
>> >>>>>>>>>>> >>>>>>> >>>> >>> master)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing rack-protection (1.2.0)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing rink (1.0.2)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing ruby-dbus-openplacos (0.7.0)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing serialport (1.0.4) with native
>> >>>>>>>>>>> >>>>>>> >>>> >>> extensions
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing tilt (1.3.3)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing sinatra (1.3.2)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing sqlite3 (1.3.5) with native
>> >>>>>>>>>>> >>>>>>> >>>> >>> extensions
>> >>>>>>>>>>> >>>>>>> >>>> >>> Installing thin (1.3.1) with native
>> >>>>>>>>>>> >>>>>>> >>>> >>> extensions
>> >>>>>>>>>>> >>>>>>> >>>> >>> Using bundler (1.1.3)
>> >>>>>>>>>>> >>>>>>> >>>> >>> Your bundle is complete! It was installed
>> >>>>>>>>>>> >>>>>>> >>>> >>> into
>> >>>>>>>>>>> >>>>>>> >>>> >>> ./vendor/bundle
>> >>>>>>>>>>> >>>>>>> >>>> >>> Post-install message from multi_json:
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> ********************************************************************************
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>   MultiJson.encode is deprecated and will be
>> >>>>>>>>>>> >>>>>>> >>>> >>> removed in the
>> >>>>>>>>>>> >>>>>>> >>>> >>> next
>> >>>>>>>>>>> >>>>>>> >>>> >>> major
>> >>>>>>>>>>> >>>>>>> >>>> >>> version.
>> >>>>>>>>>>> >>>>>>> >>>> >>>   Use MultiJson.dump instead.
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>   MultiJson.decode is deprecated and will be
>> >>>>>>>>>>> >>>>>>> >>>> >>> removed in the
>> >>>>>>>>>>> >>>>>>> >>>> >>> next
>> >>>>>>>>>>> >>>>>>> >>>> >>> major
>> >>>>>>>>>>> >>>>>>> >>>> >>> version.
>> >>>>>>>>>>> >>>>>>> >>>> >>>   Use MultiJson.load instead.
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>   MultiJson.engine is deprecated and will be
>> >>>>>>>>>>> >>>>>>> >>>> >>> removed in the
>> >>>>>>>>>>> >>>>>>> >>>> >>> next
>> >>>>>>>>>>> >>>>>>> >>>> >>> major
>> >>>>>>>>>>> >>>>>>> >>>> >>> version.
>> >>>>>>>>>>> >>>>>>> >>>> >>>   Use MultiJson.adapter instead.
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>   MultiJson.engine= is deprecated and will be
>> >>>>>>>>>>> >>>>>>> >>>> >>> removed in the
>> >>>>>>>>>>> >>>>>>> >>>> >>> next
>> >>>>>>>>>>> >>>>>>> >>>> >>> major
>> >>>>>>>>>>> >>>>>>> >>>> >>> version.
>> >>>>>>>>>>> >>>>>>> >>>> >>>   Use MultiJson.use instead.
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> ********************************************************************************
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >> J'ai ensuite tout passer en mode fork et lancé
>> >>>>>>>>>>> >>>>>>> >>>> >> le
>> >>>>>>>>>>> >>>>>>> >>>> >> bouzin via
>> >>>>>>>>>>> >>>>>>> >>>> >> `./main.rb -f
>> >>>>>>>>>>> >>>>>>> >>>> >> ../config/default.yaml -s`, et là surprise !
>> >>>>>>>>>>> >>>>>>> >>>> >> Comme tu l'avais
>> >>>>>>>>>>> >>>>>>> >>>> >> pressenti car
>> >>>>>>>>>>> >>>>>>> >>>> >> craque sur dbus :
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>> dbox2 server # ./main.rb -f
>> >>>>>>>>>>> >>>>>>> >>>> >>> ../config/default.yaml -s
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/ruby-dbus-openplacos-0.7.0/lib/dbus/bus.rb:329:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `write': Broken pipe (Errno::EPIPE)
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/ruby-dbus-openplacos-0.7.0/lib/dbus/bus.rb:329:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `send'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/ruby-dbus-openplacos-0.7.0/lib/dbus/bus.rb:627:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `send_sync'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/ruby-dbus-openplacos-0.7.0/lib/dbus/bus.rb:765:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `send_hello'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/openplacos/vendor/bundle/ruby/1.9.1/gems/ruby-dbus-openplacos-0.7.0/lib/dbus/bus.rb:791:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `initialize'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/1.9.1/singleton.rb:141:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `new'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/1.9.1/singleton.rb:141:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `block in
>> >>>>>>>>>>> >>>>>>> >>>> >>> instance'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from <internal:prelude>:10:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `synchronize'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/1.9.1/singleton.rb:139:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `instance'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from ./main.rb:73:in `<main>'
>> >>>>>>>>>>> >>>>>>> >>>> >>> dbox2 server #
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >> En mode daemon, ca craque toujours sur Oauth :
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>> dbox2 openplacos # /etc/init.d/openplacos
>> >>>>>>>>>>> >>>>>>> >>>> >>> start
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> Starting OpenplacOS
>> >>>>>>>>>>> >>>>>>> >>>> >>> Pas de répertoire, connexion avec HOME=/
>> >>>>>>>>>>> >>>>>>> >>>> >>> dbox2 openplacos # No protocol specified
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `require': cannot load such file --
>> >>>>>>>>>>> >>>>>>> >>>> >>> oauth2/provider
>> >>>>>>>>>>> >>>>>>> >>>> >>> (LoadError)
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `require'
>> >>>>>>>>>>> >>>>>>> >>>> >>>     from /usr/bin/openplacos-server:36:in
>> >>>>>>>>>>> >>>>>>> >>>> >>> `<main>'
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >> Peut être que ce retour aidera un peu du moins
>> >>>>>>>>>>> >>>>>>> >>>> >> je
>> >>>>>>>>>>> >>>>>>> >>>> >> l'éspère.
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >> ++
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >> Le 16 avril 2012 16:32, miaouf kirsh
>> >>>>>>>>>>> >>>>>>> >>>> >> <miaoufkirsh@xxxxxxxxx>
>> >>>>>>>>>>> >>>>>>> >>>> >> a écrit :
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> Concernant ton bug mysql, c'est étrange car
>> >>>>>>>>>>> >>>>>>> >>>> >>> nous
>> >>>>>>>>>>> >>>>>>> >>>> >>> n’utilisons
>> >>>>>>>>>>> >>>>>>> >>>> >>> plus
>> >>>>>>>>>>> >>>>>>> >>>> >>> mysql,
>> >>>>>>>>>>> >>>>>>> >>>> >>> mais sqlite ...
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>> Le 16 avril 2012 16:28, miaouf kirsh
>> >>>>>>>>>>> >>>>>>> >>>> >>> <miaoufkirsh@xxxxxxxxx>
>> >>>>>>>>>>> >>>>>>> >>>> >>> a écrit
>> >>>>>>>>>>> >>>>>>> >>>> >>> :
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> Oua balaise, je crois que nous même n'avons
>> >>>>>>>>>>> >>>>>>> >>>> >>>> jamais tenté de
>> >>>>>>>>>>> >>>>>>> >>>> >>>> faire
>> >>>>>>>>>>> >>>>>>> >>>> >>>> tourner
>> >>>>>>>>>>> >>>>>>> >>>> >>>> la branche unstable en mode deamon.
>> >>>>>>>>>>> >>>>>>> >>>> >>>> je pense que ca risque de craquer quelque
>> >>>>>>>>>>> >>>>>>> >>>> >>>> part,
>> >>>>>>>>>>> >>>>>>> >>>> >>>> notamment
>> >>>>>>>>>>> >>>>>>> >>>> >>>> sur les
>> >>>>>>>>>>> >>>>>>> >>>> >>>> permission dbus. mais c'est une autre
>> >>>>>>>>>>> >>>>>>> >>>> >>>> histoire.
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> pour les clients, pour le moment seul le CLI
>> >>>>>>>>>>> >>>>>>> >>>> >>>> est stable.
>> >>>>>>>>>>> >>>>>>> >>>> >>>> l'extension
>> >>>>>>>>>>> >>>>>>> >>>> >>>> chrome est juste un test.
>> >>>>>>>>>>> >>>>>>> >>>> >>>> il y a un client web (ancienement sous
>> >>>>>>>>>>> >>>>>>> >>>> >>>> rails,
>> >>>>>>>>>>> >>>>>>> >>>> >>>> maintenant
>> >>>>>>>>>>> >>>>>>> >>>> >>>> sous
>> >>>>>>>>>>> >>>>>>> >>>> >>>> sinatra)
>> >>>>>>>>>>> >>>>>>> >>>> >>>> qui est en préparation.
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> niveau process dans le top, c'est normal que
>> >>>>>>>>>>> >>>>>>> >>>> >>>> tu
>> >>>>>>>>>>> >>>>>>> >>>> >>>> n'en ais
>> >>>>>>>>>>> >>>>>>> >>>> >>>> qu'un car
>> >>>>>>>>>>> >>>>>>> >>>> >>>> dans
>> >>>>>>>>>>> >>>>>>> >>>> >>>> le fichier de config de base les composants
>> >>>>>>>>>>> >>>>>>> >>>> >>>> sont exécutés
>> >>>>>>>>>>> >>>>>>> >>>> >>>> en mode
>> >>>>>>>>>>> >>>>>>> >>>> >>>> thread.
>> >>>>>>>>>>> >>>>>>> >>>> >>>> tu peux les changer en fork si tu le
>> >>>>>>>>>>> >>>>>>> >>>> >>>> souhaite.
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> concernant ton erreur de lancement, il
>> >>>>>>>>>>> >>>>>>> >>>> >>>> s'agit
>> >>>>>>>>>>> >>>>>>> >>>> >>>> d'une erreur
>> >>>>>>>>>>> >>>>>>> >>>> >>>> avec une
>> >>>>>>>>>>> >>>>>>> >>>> >>>> dépendance dans bundler sur la gem
>> >>>>>>>>>>> >>>>>>> >>>> >>>> oauth2-provider.
>> >>>>>>>>>>> >>>>>>> >>>> >>>> c'est la seule qui est géré via git, je ne
>> >>>>>>>>>>> >>>>>>> >>>> >>>> sais
>> >>>>>>>>>>> >>>>>>> >>>> >>>> pas trop
>> >>>>>>>>>>> >>>>>>> >>>> >>>> comment ca
>> >>>>>>>>>>> >>>>>>> >>>> >>>> se
>> >>>>>>>>>>> >>>>>>> >>>> >>>> passe dans ces cas la.
>> >>>>>>>>>>> >>>>>>> >>>> >>>> peut etre que la commande
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> bundle install --deployment
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> devrai resoudre le problème.
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> Sinon concernant dbus, on a remplacé le dbus
>> >>>>>>>>>>> >>>>>>> >>>> >>>> coté client
>> >>>>>>>>>>> >>>>>>> >>>> >>>> par une api
>> >>>>>>>>>>> >>>>>>> >>>> >>>> rest
>> >>>>>>>>>>> >>>>>>> >>>> >>>> protégé par OAuth2, en mode deamon tu ne
>> >>>>>>>>>>> >>>>>>> >>>> >>>> devrai
>> >>>>>>>>>>> >>>>>>> >>>> >>>> rien voir
>> >>>>>>>>>>> >>>>>>> >>>> >>>> aparaitre
>> >>>>>>>>>>> >>>>>>> >>>> >>>> sur le
>> >>>>>>>>>>> >>>>>>> >>>> >>>> bus system (le bus utilisé par les composant
>> >>>>>>>>>>> >>>>>>> >>>> >>>> est le bus
>> >>>>>>>>>>> >>>>>>> >>>> >>>> session de
>> >>>>>>>>>>> >>>>>>> >>>> >>>> l'utilisateur openplacos)
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> tu peut néamoins lancé opos depuis le repo
>> >>>>>>>>>>> >>>>>>> >>>> >>>> en
>> >>>>>>>>>>> >>>>>>> >>>> >>>> mode debug
>> >>>>>>>>>>> >>>>>>> >>>> >>>> avec la
>> >>>>>>>>>>> >>>>>>> >>>> >>>> commande
>> >>>>>>>>>>> >>>>>>> >>>> >>>> :
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> ./main.rb -f ../config/default.yaml -s
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> en espérant que ca puisse aider !
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>> Le 16 avril 2012 16:00, jay peche
>> >>>>>>>>>>> >>>>>>> >>>> >>>> <jaypeche@xxxxxxxxx> a
>> >>>>>>>>>>> >>>>>>> >>>> >>>> écrit :
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> + Il y a un bug avec Mysql que je vais
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> tenter
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> de
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> solutionner
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> prochainement, peut être lié à l'erreur
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> Oauth...
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> Le 16 avril 2012 15:56, jay peche
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> <jaypeche@xxxxxxxxx> a
>> >>>>>>>>>>> >>>>>>> >>>> >>>>> écrit :
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Slt,
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Je suis toujours avec bcp d'interêt la ML
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> pour me tenir
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> au courant
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> de
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> vos améliorations. Réecrit un ebuild
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> (openplacos-9999.ebuild) qui
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> gère la
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> branche unstable sur le dernier commit
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> depuis
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> github. ->
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> openplacos-9999.ebuild
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> J'ai migrer vers Ruby19 qui n'est pas
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> encore
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> disponible
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> par
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> défaut,
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> j'ai du bricoler un peu mais la migration
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> c'est bien
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> passé. Du
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> coup j'ai pu
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> voir un peu les différentes évolutions :
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> * Le server est lancé depuis le
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Dbus-launcher.
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> * Oauth pour l'idendification
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> * Les clients ont été épurés (plus de GTK,
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> plus de SOAP,
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> plus de
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> XML-RPC), juste CLI_client et un client
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> pour
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Chrome en
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> html (vous
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> me dites
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> si je me trompe..).
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> * Launcher Rubygems (ça marche vraiment
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> bien
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> à part
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> quelques
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> couacs
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> pour rapatrier certaines gems récentes,
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> c'est
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> aléatoire
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> donc
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> difficile de
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> savoir pourquoi, je
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> mettrai en cause la disponilité aux niveau
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> de
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> l'upstream,
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> sans
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> conviction)
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Pour le moment j'utilse le fichier d'init
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> de
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Flagos, je
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> modifierai
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> par
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> la suite la version Gentoo. D'ailleurs à
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> ce
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> sujet, il est
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> possible
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> d'utiliser mon fichier d'init modifié sous
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Debian/Ubuntu,
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> à
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> condition
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> d'avoir start-stop-daemon d'installé sur
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> sa
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> machine. Ca
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> permet
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> entre autre
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> de suivre le serveur avec un PIDFILE.
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> http://manpages.ubuntu.com/manpages/lucid/fr/man8/start-stop-daemon.8.html
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> http://doc.ubuntu-fr.org/tutoriel/comment_transformer_un_programme_en_service
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Initscript avec start-stop-daemon
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Pourriez-vous me préciser les services que
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> je
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> devrais
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> voir tourner
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> avec
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> un ' top -u openplacos ' ? Pour le moment
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> j'ai juste ceçi
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> :
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> 19665 openplac  20   0 19224  412  208 S
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> 0.0  0.0
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> 0:00.00
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> dbus-daemon
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Au lancement du service j'ai cette erreur,
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> que ce soit en
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> RUBY18
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> ou
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> RUBY19..?
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> dbox2 files # /etc/init.d/openplacos
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> start
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> Starting OpenplacOS
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> Pas de répertoire, connexion avec HOME=/
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> dbox2 files # No protocol specified
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> `require': cannot load such file --
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> oauth2/provider
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> (LoadError)
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>     from
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> `require'
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>     from /usr/bin/openplacos-server:36:in
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> `<main>'
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>> dbox2 files #
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> Merçi pour vos précisions, je suis un peu
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> perdu avec Dbus
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> !
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>> jay
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> >>>
>> >>>>>>>>>>> >>>>>>> >>>> >>
>> >>>>>>>>>>> >>>>>>> >>>> >
>> >>>>>>>>>>> >>>>>>> >>>> >
>> >>>>>>>>>>> >>>>>>> >>>> >
>> >>>>>>>>>>> >>>>>>> >>>> > --
>> >>>>>>>>>>> >>>>>>> >>>> > Tapé depuis mon clavier
>> >>>>>>>>>>> >>>>>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>> --
>> >>>>>>>>>>> >>>>>>> >>>> Tapé depuis mon clavier
>> >>>>>>>>>>> >>>>>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>>
>> >>>>>>>>>>> >>>>>>> >>>
>> >>>>>>>>>>> >>>>>>> >>
>> >>>>>>>>>>> >>>>>>> >
>> >>>>>>>>>>> >>>>>>> >
>> >>>>>>>>>>> >>>>>>> >
>> >>>>>>>>>>> >>>>>>> > --
>> >>>>>>>>>>> >>>>>>> > Tapé depuis mon clavier
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>> --
>> >>>>>>>>>>> >>>>>>> Tapé depuis mon clavier
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>>
>> >>>>>>>>>>> >>>>>>
>> >>>>>>>>>>> >>>>>
>> >>>>>>>>>>> >>>>
>> >>>>>>>>>>> >>>
>> >>>>>>>>>>> >>
>> >>>>>>>>>>> >
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>> --
>> >>>>>>>>>>> Tapé depuis mon clavier
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>>
>> >>>>
>> >>>
>> >>
>> >
>>
>>
>>
>> --
>> Tapé depuis mon clavier
>>
>>
>



--
Tapé depuis mon clavier







Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/