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

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


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/