From: Mark L. <mpl...@gm...> - 2011-06-07 01:58:54
|
Hi Everyone. I'm running suse linux 11.2 with a ruby on rails 3.0.5 development environment. Working through rvm with ruby 1.9.2-p0 I can't get rails to work with the psych yaml parser. It is supposed to work by default but rails keeps deciding that it cannot work with psych and defaults to the older (and out of date ) syck parser. I have come to the conclusion that it is because the ruby psych can't find libyaml files. I began with libyaml-0-2 version .0.1.3-2.1 but I have upgraded to the latest libyaml 0.1.3-4.7, installing from rpm's. Didn't help. I downloaded a tarball and did configure, make, make install. No difference. I have no idea how to even check if libyaml is installed correctly. Is there a command that I can run in the console to check this? Does anyone know the correct process for installing ruby via rvm so that libyaml is available? I can't even get $ rvm package install libyaml to work even though this is supposed to be a default command Any suggestions gratefully received. Regards dukha |
From: Trans <tra...@gm...> - 2011-06-12 03:36:15
|
On Jun 6, 9:53 pm, Mark Lennon <mplen...@gmail.com> wrote: > Does anyone know the correct process for installing ruby via rvm so that > libyaml is available? > > I can't even get > $ rvm package install libyaml > to work even though this is supposed to be a default command I think you have to install libyaml via your distro's pacakge system, e.g. apt-get and you will probably need the developers package. Then you want Ruby 1.9.2+ which has the Psych library which is a binding to libyaml. |
From: Mark L. <mpl...@gm...> - 2011-06-12 03:53:36
|
Hi Trans Thanks for your mail. Yes you are right, you install libyaml via the distro. My problem was an old version of rvm. I upgarded to rvm 1.6.20 and suddenly I could parse with psych. There was nothing wrong with the installation of libyaml. Many thanks for the reply dukha On 12 June 2011 13:36, Trans <tra...@gm...> wrote: > On Jun 6, 9:53 pm, Mark Lennon <mplen...@gmail.com> wrote: > > > Does anyone know the correct process for installing ruby via rvm so that > > libyaml is available? > > > > I can't even get > > $ rvm package install libyaml > > to work even though this is supposed to be a default command > > I think you have to install libyaml via your distro's pacakge system, > e.g. apt-get and you will probably need the developers package. Then > you want Ruby 1.9.2+ which has the Psych library which is a binding to > libyaml. > > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Yaml-core mailing list > Yam...@li... > https://lists.sourceforge.net/lists/listinfo/yaml-core > |