Sequel problem: no such file to load -- mysql (LoadError)

Hi, i tried to learn about sequel (and Ruby) and got this problem

/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__': no such file to load -- mysql (LoadError)
        from
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
        from
/usr/lib/ruby/gems/1.8/gems/sequel-0.2.0.2/lib/sequel/mysql.rb:5
        from
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require__'
        from
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from /home/ruby/abc.rb:2

Anyone could point me in the right direction? Couldt google anything.

···

--
Br
Vento
--
Posted via http://www.ruby-forum.com/.

Quoth Michael Andreasen:
...

Anyone could point me in the right direction? Couldt google anything.
--
Br
Vento

Why, was google broken?

···

--
Konrad Meyer <konrad@tylerc.org> http://konrad.sobertillnoon.com/

Michael,

The first and third of those lines are stating that the 'mysql' library is missing.
Make sure that you have the ruby-mysql library installed, latest version is 2.7 I believe.
"sudo gem install mysql"

   ~Wayne

s///g
Wayne E. Seguin
Sr. Systems Architect & Systems Administrator

···

On Sep 22, 2007, at 07:07 , Michael Andreasen wrote:

Hi, i tried to learn about sequel (and Ruby) and got this problem

/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__': no such file to load -- mysql (LoadError)
        from
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
        from
/usr/lib/ruby/gems/1.8/gems/sequel-0.2.0.2/lib/sequel/mysql.rb:5
<snip>
Anyone could point me in the right direction? Couldt google anything.

Michael, if you need more help with sequel we have our own group:

  http://groups.google.com/group/sequel-talk

sharon

Konrad Meyer wrote:

Why, was google broken?

Could be :wink: Either way i couldt find anything. So im still looking for
help on this one.

I admit im new to Ruby and maybe im googling the error msg incorrectly.
in any case any small point in the right direction would be appriciated.

···

--
thanks
Vento
--
Posted via http://www.ruby-forum.com/\.

thanks for your guidence which lead me to the soloution, but not the
problem.

gem install mysql

produces the following output:

make install
/bin/install -c -m 0755 mysql.so
/usr/lib/ruby/gems/1.8/gems/mysql-2.7/lib
Successfully installed mysql-2.7

however

ls -alh /usr/lib/ruby/gems/1.8/gems/mysql-2.7/lib

showed this path to be empty. i copyied mysql.so like this

cp /usr/lib/ruby/gems/1.8/gems/mysql-2.7/mysql.so
/usr/lib/ruby/gems/1.8/gems/mysql-2.7/lib/

and viola, it works!

···

--
Posted via http://www.ruby-forum.com/.

Also--after you have installed your necessary libraries--remember that
your mysql server needs to be running. I've, myself, tried to
troubleshoot DB library things into the ground when the server just
didn't start. It seems simple and stupid, but it happens to the best.

Todd

···

On 9/22/07, Wayne E. Seguin <wayneeseguin@gmail.com> wrote:

The first and third of those lines are stating that the 'mysql'
library is missing.
Make sure that you have the ruby-mysql library installed, latest
version is 2.7 I believe.
"sudo gem install mysql"

   ~Wayne

Do you have a MySQL gem installed?

···

-----Original Message-----
From: list-bounce@example.com [mailto:list-bounce@example.com] On
Behalf Of Mike Andersen
Sent: Saturday, September 22, 2007 1:31 PM
To: ruby-talk ML
Subject: Re: sequel problem: no such file to load -- mysql (LoadError

Konrad Meyer wrote:
> Why, was google broken?

Could be :wink: Either way i couldt find anything. So im still looking for
help on this one.

I admit im new to Ruby and maybe im googling the error msg incorrectly.
in any case any small point in the right direction would be
appriciated.

--
Phillip Gawlowski

Yes! This is a common problem for all of us. It doesn't happen often, so we don't see it or expect it. But, when the mysql server application is stopped, you will get failure.

···

On Sep 22, 2007, at 8:45 AM, Todd Benson wrote:

Also--after you have installed your necessary libraries--remember that
your mysql server needs to be running. I've, myself, tried to
troubleshoot DB library things into the ground when the server just
didn't start. It seems simple and stupid, but it happens to the best.

Todd

Strange... The only thing I can think of that I do different sometimes is on OS X I'll specify the mysql directory:

sudo gem install mysql -- --with-mysql-dir=/usr/local/mysql

And DO checkout the sequel-talk group, they are super helpful and nice.

   ~Wayne

s///g
Wayne E. Seguin
Sr. Systems Architect & Systems Administrator

···

On Sep 22, 2007, at 08:16 , Mike Andersen wrote:

however

ls -alh /usr/lib/ruby/gems/1.8/gems/mysql-2.7/lib

showed this path to be empty. i copyied mysql.so like this

cp /usr/lib/ruby/gems/1.8/gems/mysql-2.7/mysql.so
/usr/lib/ruby/gems/1.8/gems/mysql-2.7/lib/

and viola, it works!