Jens,

Thank you very much for feeling helpful today ;)

...but in your words I think I will choose not to sweat it.
It was just a minor concern. I have been researching my 3 options for 
lightweight web servers for far too long now, and I think I will just pull the 
trigger and run Cherokee.

I realized after a quick brainstorm to Juan J.'s response, I am going to have 
to run PHP, and php-mysql needs mysql-libs anyway.

But again, thank you for feeling helpful. I may try your 1) suggestion on 
another test server just "because".

Thank you,
---
Jim Isaacs
http://jimisaacs.com
http://jidd.jimisaacs.com


On Aug 10, 2010, at 1:55 PM, Jens.Knutson wrote:

> The mysql-libs dependency is intentional.  While Cherokee is modular in the 
> sense that it can be built with or without support for MySQL (et al) 
> database, it’s a compile-time option, not a runtime one.  The only option for 
> the packager would be to make two separate Cherokee packages: one for people 
> who want MySQL support, and one for people that don’t – not gonna happen (nor 
> should it!).  ;-)
>  
> What are MySQL-libs dependencies?  Does it pull in a lot of other things/is 
> it a really huge package?  If the answer to both is “no”, I would probably 
> just choose not to sweat it; it’s just the libs, not the whole DB server.
>  
> If it’s really a problem though, you can try a couple things:
> 1)      Rebuild the RPM to your tastes – if you’re comfortable with 
> ‘./configure –prefix=/usr’, etc, you could be comfortable with RPM spec file 
> tweaking in no time.*
> 2)      NOT RECOMMENDED:  
> yum install cherokee && rpm -e mysql-libs –nodeps
> As it says above, this is NOT recommended, but if you’re desperate to not 
> have mysql-libs on this system, it might work.  (It also might make Cherokee 
> crap its pants on startup… I have no idea.)
>  
> * And because I’m feeling helpful today:
> Specfile tweaking 101
> 1.       Get the src.rpm you want
> 2.       rpm -ivh cherokee_1.blah.blah.src.rpm
> 3.       cd ~/rpmbuild/SPECS
> 4.       <your fave editor> cherokee.spec
> 5.       Poke around the spec file for references to “mysql” and deal with 
> them appropriately. (again, if you’re comfortable with building from source, 
> you’ll figure it out.)
> 6.       rpm -bb cherokee.spec
>  
>  
> HTH.
>  
> Jens Knutson

_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to