Mongrel 3.15, Ubuntu and Park place (S3)

Can’t we all just get along? THis is the ruby on rails mailing list,
not the Religion on Rails list.

-Ezra

As far as I’m concerned, it belongs in /usr/lib. But that’s just me. If
it isn’t apparent, I don’t think that the Debian issues are worth
Rubyists worrying about. Let the Debian people stew in their own mess.

/usr/lib belongs to the distribution, /usr/local is for local (non
distribution) additions. As far as I know, that rule more or less holds
for any modern Linux distributation, and is part of the standards.

Ciao,

David N. Welton

Linux, Open Source Consulting

Guido S. wrote:

Now, WTF is Ruby doing stuck at 1.8.3 when it is going to cause
problems with the NUMBER ONE APPLICATION BEING USED? What’s the
problem, the apple or the orange?

To better understand the problem, you need to look at things from
another point of view - that of the distribution. Ruby is one of
thousands of packages in Debian and Ubuntu. This pretty much
guarantees that a package that is very important to someone will be
released just after the distribution does. And release they do - can
you imagine trying to make something stable out of a distribution that
has bits and pieces constantly being upgraded?


David N. Welton

Linux, Open Source Consulting

The package system gets in the way. It’s not a help. There are certain
situations where that happens. Trying to make it go away by pretending
it doesn’t exist doesn’t solve it.

Sure, packaging systems get in the way when you have a laser-tight focus
on some component of a system, and are capable of maintaining it,
upgrading it, and watching it for security fixes, because it’s
absolutely vital to what you do. 99% of the software on your system,
however, isn’t stuff you want to maintain by hand. Imagine this debate
repeated for all of your system… Perl, Python, Apache, Postgresql,
OpenOffice, Gnome… all those development teams can bitch about their
baby not getting all the attention, but on a general-purpose system, you
have to make some tradeoffs.


David N. Welton

Linux, Open Source Consulting

Alex Y. wrote:

things like security patches, dependencies and uninstalls for you.
Hell, that’s why we have distributions :slight_smile:
As far as I know, those who want to go with “bleeding edge” or “testing
level” software, rather than the stable stuff, generally either

a. build from pure source downloaded from the Internet, or
b. use an unstable distro like Fedora Core or Debian unstable, or
c. Use Gentoo, which compiles nearly everything from source.

I’ve picked c., because it’s pretty convenient to mix stable and testing
and unstable without leaving the Portage repository. Security patches
for most distros only apply to the stable subset.


M. Edward (Ed) Borasky

I’ve had fairly good luck with CygWin, although I don’t do development
there. I’m constrained to a Windows workstation in my day job, and my
order of preference is

a. Native Windows packages
b. CygWin
c. VMWare with a Linux guest.

I was dual-booted for a while, but it got to be a real PITA to go back
to Windows in the middle of an intensely focused Linux session.

Speaking of Linux guests, I am probably going to upload my Gentoo Rails
server Virtual Machine tomorrow. I’ve done all the tweaking I can and
want some testers.

Austin Z. wrote:


Rails mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails


M. Edward (Ed) Borasky

It does some things better than Debian itself, but it inherits a lot
of the nonsense.

I always build Ruby from scratch on Debian. Anything else is nonsense.

-austin

I agree with this 100%

In my opinion the problem with Debian isn’t so much Debian but the users
having trouble. They are expecting Debian to be something it’s not.

The reason I’ve always prefered Debian is because all of the system
compontents are stable and slow moving and since I’m not an expert in
managing those that’s ideal.

On the other hand the parts that I am an expert with, my primary
application stack, I run from source and manage myself.

Although Debian’s handling of Ruby has been exceptionally poor.

On Wed, May 03, 2006 at 09:57:32PM +0200, David N. Welton wrote:

Sure, packaging systems get in the way when you have a laser-tight focus
on some component of a system, and are capable of maintaining it,
upgrading it, and watching it for security fixes, because it’s
absolutely vital to what you do. 99% of the software on your system,
however, isn’t stuff you want to maintain by hand.

And, if you happen to be the type of sysadmin that enjoys maintaining
everything by hand then Linux From Scratch,
http://www.LinuxFromScratch.org,
might be just the distribution, or lack of distribution, for you.
Whatever
the case, if the distribution one is using doesn’t fit one’s needs/style
then try another distrubution. I started out with Slackware in the 1.x
Linux kernel days. At some point I switched to Mandrake. And recently,
after Mandrake got on enough of my nerves, I switched to Gentoo. I’ve
also
went through building a Linux From Scratch system a couple of times and
learned alot in the process.

Kevin
http://www.RawFedDogs.net
http://www.WacoAgilityGroup.org
Bruceville, TX