Newbie question: Upgrading Mason

Hi,

I am new to PERL and RT so I would appreciate any help possible about this
matter. I have a system with performance problems and I have looked into the
excellent suggestions on this list as setting MaxRequestPerChild, etc. Now I
have discoverd that I am running Mason 1.02. One of the issues about
improving performance was to use Mason 1.05, 1.12, or 1.1201. Now is my
stupid quiestion: Could I use CPAN to upgrade Mason and then just restart my
Apache server, or do I need another make and ‘make install’ ?

/Regards,

Jim

Chat with friends online, try MSN Messenger: http://messenger.msn.com

matter. I have a system with performance problems and I have looked into the
excellent suggestions on this list as setting MaxRequestPerChild, etc. Now I
have discoverd that I am running Mason 1.02. One of the issues about
improving performance was to use Mason 1.05, 1.12, or 1.1201. Now is my
stupid quiestion: Could I use CPAN to upgrade Mason and then just restart my
Apache server, or do I need another make and ‘make install’ ?

I think you misinterpreted something I wrote. Mason 1.05 is faster than
Mason 1.10+ (including the latest and greatest, 1.13). However, Mason
1.05 is probably very little different from any Mason release between 0.85
and 1.05.

1.05 contains some minor bugfixes compared to 1.02, but nothing that is
likely to affect RT, to the best of my knowledge.

1.10+ contains quite a number of cool new features, but these are only of
interest to people actively developing applications that use Mason. So
while Jesse may want to explore new Mason features in the future as he
works on RT, it is not all that likely that RT users will find a need for
the newer versions of Mason, unless they are heavily customizing RT
themselves.

In other words, I would suggest not upgrading. It ain’t broke and all
that.

-dave

/==================
www.urth.org
we await the New Sun
==================
/

1.05 contains some minor bugfixes compared to 1.02, but nothing that is
likely to affect RT, to the best of my knowledge.

1.10+ contains quite a number of cool new features, but these are only of
interest to people actively developing applications that use Mason. So
while Jesse may want to explore new Mason features in the future as he
works on RT, it is not all that likely that RT users will find a need for
the newer versions of Mason, unless they are heavily customizing RT
themselves.

As I found out the hard way on my third attempt to get RT running on
my OSX box, “make fixdeps” will happily install the latest Mason for
you. This is a change in the last couple of weeks as far as I can
remember. It seems this is not an issue with the release version of
RT, and is not mentioned in the bundled documents. If your installing
one of the dev builds it’s another story. This is mentioned in the
online documents, but not the bundled ones. I have posted about Mason
1.1 recently, but I thought I would reiterate. I am still trying to
get the stable release RT working and I am running Mason 1.1x. My
latest roadblock is with mysql refusing to build a dynamic library
(an OSX thing apparently).

–FYI

Mark Moorcroft
ELORET Corp.
650-604-4784 (32)
mailto:mmoorcroft@mail.arc.nasa.gov

OK,

I guess I dont really need to upgrade. But I am still curious about learning
some things about this, so I appreciate any answers.

When I build my rt2.14 I run “make testdeps” and it says everything is OK.
But if I understood Mark correct the system would upgrade Mason etc. into
the latest versions if I run “make fixdeps”, even though it said it was OK
when I ran “make testdeps” ? Is this the case ?

My second question is if I need to perform a new make preocedure of RT after
I have upgraded any perl module with CPAN ? Or is it sufficient to just
restart the apache webserver (it makes some kind of run-time compiling)
after the upgrade of a PERL module ?

/Regards,

Jim

From: Mark Moorcroft mmoorcroft@mail.arc.nasa.gov
To: rt-users@lists.fsck.com
Subject: Re: [rt-users] Newbie question: Upgrading Mason…
Date: Tue, 27 Aug 2002 12:25:04 -0700

1.05 contains some minor bugfixes compared to 1.02, but nothing that is
likely to affect RT, to the best of my knowledge.

1.10+ contains quite a number of cool new features, but these are only of
interest to people actively developing applications that use Mason. So
while Jesse may want to explore new Mason features in the future as he
works on RT, it is not all that likely that RT users will find a need for
the newer versions of Mason, unless they are heavily customizing RT
themselves.

As I found out the hard way on my third attempt to get RT running on my OSX
box, “make fixdeps” will happily install the latest Mason for you. This is
a change in the last couple of weeks as far as I can remember. It seems
this is not an issue with the release version of RT, and is not mentioned
in the bundled documents. If your installing one of the dev builds it’s
another story. This is mentioned in the online documents, but not the
bundled ones. I have posted about Mason 1.1 recently, but I thought I would
reiterate. I am still trying to get the stable release RT working and I am
running Mason 1.1x. My latest roadblock is with mysql refusing to build a
dynamic library (an OSX thing apparently).

–FYI

Mark Moorcroft
ELORET Corp.
650-604-4784 (32)
mailto:mmoorcroft@mail.arc.nasa.gov


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

Send and receive Hotmail on your mobile device: http://mobile.msn.com

Jim Keene wrote:

OK,

I guess I dont really need to upgrade. But I am still curious about
learning some things about this, so I appreciate any answers.

When I build my rt2.14 I run “make testdeps” and it says everything is
OK. But if I understood Mark correct the system would upgrade Mason etc.
into the latest versions if I run “make fixdeps”, even though it said it
was OK when I ran “make testdeps” ? Is this the case ?

Only if mason is not installed. If testdeps reports everything as okay,
nothing will be changed.

My second question is if I need to perform a new make preocedure of RT
after I have upgraded any perl module with CPAN ? Or is it sufficient to
just restart the apache webserver (it makes some kind of run-time
compiling) after the upgrade of a PERL module ?

a restart should suffice, given the installation worked before.

Regards,
Harald

Harald WagenerAn der Alster 4220099 Hamburg*http://www.fcb-wilkens.com