Antville Project

mod_webapp & suse

after installation on mac os x was a breeze the same installation fails terribly on suse linux ("Premature packet header end"). as far a i understand the binary for the mod_webapp.co does not work here and it the sources has to be compiled. apparently, i need all the apache sources to do so and i'm too busy for this.

here's the question: does anyone have a compiled mod_webapp.co that works with suse linux on the pc? cheers.

comment    

 
hr, April 16, 2002 at 9:15:49 PM CEST

check this:

jakarta.apache.org

link  

 
kris, April 17, 2002 at 9:02:27 AM CEST

der tut's nicht

die haben irgendwelche pfade im programm und bei suse klappt das nicht.

link  

 
kris, April 17, 2002 at 10:45:32 AM CEST

sorry, in english

this one doesn't work, because suse has different idea of how software should be installed and the paths compiled into the program are different from suse's.

link  


... comment
 
robert, April 17, 2002 at 1:42:15 AM CEST

you don't need apache sources for compiling mod_webapp, you only need the packages apache_devel.rpm (afaik it's in n2 in suse-distribution), autoconf (n1) and libtool (n1 or n2, don't know exactly). then you should get mod_webapp from apache's cvs (anonymous) and follow the readme (at least that's what i did several times, and it works fine). trying to compile the source-distribution of mod_webapp never worked for me ...

i'm not sure if it's possible to run a mod_webapp which was compiled for a specific apache-version in another one, so the best would be to do the compiling yourself.

link  

 
hns, April 17, 2002 at 10:58:49 AM CEST

Me thinks

autoconf and libtool should be in the d (development) package, not the n (network) one...

link  

 
robert, April 17, 2002 at 11:29:34 AM CEST

sure

sorry for that. i'm always mixing up suse's packages ...

link  


... comment
 
hns, April 17, 2002 at 8:24:22 AM CEST

compiling on linux

is pretty much as simple as installing end user software on other systems. Most times all you need to do is:

./configure make make install

but check the README and INSTALL files for any options to pass to the configure script.

link  

 
tobi, April 17, 2002 at 9:16:47 AM CEST

i hate this kind of oversimplification

<rant> because it's not true most of the time (i think with mod_webapp it's ok because mod_webapp in fact does not need any configure options and entering the three commands should work for you).

but having to read two eventually pretty long and extensive text files to configure a software installer with cryptic parameteres is not as simple as "installing end user software on other systems".

it's not that i think it is too difficult, it's just about that myth that makes many people believe they could do it quickly and then leaves them alone frustrated. </rant>

link  

 
hns, April 17, 2002 at 10:13:00 AM CEST

It works for me all the time

It's just a matter of knowing the basic mechanics of your operating system. Of course if you spent your life on Mac OS and Windows, Linux/Unix will be mysterious to you. But that's just a matter of familiarity, really. Don't underestimate the time and effort you needed to learn Windows and Mac. It's possible that you found learning the Mac more enjoyable than learning Linux, but you still had to learn and the rest is really just a question of taste.

For me, the configure/make approach works flawlessly and just as easy as a Windows install 95% of the time, especially with software that is "close to the tradition" and not trying doing new and unproven (which is the reason Tomcat still has some quirks).

link  

 
hns, April 17, 2002 at 10:24:14 AM CEST

For example

last time I did it was for importing pictures from my l'espion cam. I even had to configure/make two packages, lib_usb and gphoto2, but it was a smooth and flawless process and I don't think it took more than 15 minutes (including finding what it would take and where to get it).

Of course updating to Mandrake 8.2 ruined it all...

link  

 
tobi, April 17, 2002 at 10:33:09 AM CEST

it's not about my os vs. your os

linux itself can be easy (think of rpm) or difficult (compiling). i see a big difference here and – no matter which os it is about – any system that pretends to be easier than it actually is, goes for self-betrayal and bullshits its users (remember what you have written about suse?).

link  

 
hns, April 17, 2002 at 10:39:24 AM CEST

Guess what

I think building from source is easier than installing RPMs in many cases. I really feel that way.

Another example: Check out the build instructions for Mozilla on Linux/Unix, Windows and Mac. I'm positive that I could get Mozilla to build in 10 minutes, and I'm equally sure I wouldn't get it to build on Windows or Mac in one day even if I had all the tools.

Regarding what I wrote about SuSE, I don't understand how that is related to our current topic at all.

link  

 
tobi, April 17, 2002 at 11:37:21 AM CEST

obviously this discussion turns into a direction of personal taste. i probably got you wrong because it was not my intention to compare compilation howtos on different platforms (or discuss your personal skills) but simply question the way skilled people sometimes picture a difficult (or let's say complex) task / system etc. for not-so-skilled people. i thought there is a parallel to your suse essay because suse started "die Eigenheiten und Unzulänglichkeiten des Systems zu kaschieren". and that's what i bump into many times reading how easy this and that task is to do (and then it's not). might be a question of perspective but i don't think the "i can do it so you must, too" attitude is a very helpful one (and i am not talking about your attitude, here).

link  

 
kris, April 17, 2002 at 1:00:52 PM CEST

where the problems are

i am as familiar with mac os x as with linux.

the first problem was tracing the source of the malfunction. there is apache, tomcat and the mod_webapp. it took me one day to make certain it was the module, because i connected my desktop mac's apache to tomcat installed on the linux box. the tomcat documentation is missleading, the error message is useless to me and all pages i found turned out to be pointing into a wrong direction.

when it came to compiling it was not clear from the start what is needed. as non-expert i thought it was sufficient to compile the mod_webapp. but there were some headers and libs from the module builder thingy which is part of the apache project. it's plain confusing and annoying to me as a spoiled mac user that i need to download megabytes of sources to build a 160kb app.

however, it's up running and i hope my experience is helpful for future helma installations or the documentation.

link  


... comment
 
kris, April 17, 2002 at 12:38:53 PM CEST

i got it

there is a mod_webapp.co bundled with suse 8.0 which works with suse 7.3.

link  


... comment


The Antville Server Fund has been a great success. Thanks to everybody who contributed!
online for 8550 Days
last updated: 1/4/11, 10:22 AM
status
Youre not logged in ... Login
menu
November 2024
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
July
recent
zfuture's house here is zfuture's
house
by zfuture (7/31/03, 2:59 AM)
i understand your concerns however,
i hardly can think of a solution. certainly, if the...
by tobi (7/29/03, 9:47 AM)
Found several more similar sites
listed This is getting to be quite a concern to...
by cobalt123 (7/27/03, 7:56 PM)
Second Post Alert on Referrer
bug livecatz I put this into "help" and now here:...
by cobalt123 (7/26/03, 7:14 PM)
well it's not easy to
find from here, anyway. think we should include a link,...
by tobi (7/24/03, 11:25 AM)
So finally I found
the helma Bugzilla - stupid me.
by mdornseif (7/24/03, 10:28 AM)
clock not that it's particularly
earthshattering but the antclock is running slow by about 15...
by kohlehydrat (7/23/03, 8:25 PM)
but blogosphere.us isn't can't really
be rated as spam can it?
by kohlehydrat (7/23/03, 8:08 PM)
More referrer spam www.webfrost.com
by Irene (7/23/03, 7:55 PM)
How to log skin names
I accessed to console?? Hi, I would like to know...
by winson (7/23/03, 4:12 PM)

Click here to get an XML version of this weblog.

Made with Antville
powered by
Helma Object Publisher