The macosxhints Forums

The macosxhints Forums (http://hintsforums.macworld.com/index.php)
-   UNIX - Newcomers (http://hintsforums.macworld.com/forumdisplay.php?f=15)
-   -   Still wet behind the ears, in need of towel (http://hintsforums.macworld.com/showthread.php?t=2758)

GeorgeVW 05-07-2002 05:44 PM

Still wet behind the ears, in need of towel
 
I admit to being almost a complete Unix novice who's been relying on Fink to install packages and not poking around behind the curtains as much as I'd like. That being said, as my office is changing over to an Exchange server, and I a) want to avoid M$ gunk cluttering up my system (which is my personal TiBook, not the company's), and b) they don't have a good, full featured Exchange client for OS X, I'm intrigued by the Ximian Evolution package (and it's extension that gives full Exchange client capabilities). I simply have no idea how to go about installing it, since it's not available through fink. I'm assuming, since they list Debian Gnu as supported, that it's possible, though I'm not even sure of that. As a consequence, I'm hollerin' for help.

Thanks,

George

xchanyazy 05-07-2002 06:25 PM

If you have a link of some sort, I'd be happy to try and install it and pass on the results...

GeorgeVW 05-07-2002 06:30 PM

Here's a link
 
http://www.ximian.com/products/ximian_evolution/

There's also Connector which is their proprietary software which enables full Exchange capability, but I'm taking this one step at a time.

George

xchanyazy 05-08-2002 12:31 PM

Well, it was compiling fine for a while, but I seem to have hit a brick wall.
Here's what I did:
download evolution
tar -xvzf evolution
Read the docs, realized I needed an old version of db3 (3.1.17).
download that.
tar -xvzf db-3.1.17.tar.gz
cd db-3.1.17/build_unix/
../dist/configure
make
make install

That's about as far as I got. The making (or possibly the configuring, I can't remember) failed because I don't have sys/pstat.h. I did a search for it on google, looked around at sourceforge, couldn't find anything about pstat except to see it was in a lot of config scripts.

Anyone know what pstat.h is, where I could find it?

serversurfer 05-12-2002 03:15 AM

If you can wait until "late summer"...
 
10.2 is bringing Exchange support.

GeorgeVW 05-13-2002 11:28 AM

Re: If you can wait until "late summer"...
 
Ahhhh, but the point of the entire exercise is to have a non-M$ solution available. Especially since this is my personal computer and I want to have some control over what gets installed on it.

Quote:

Originally posted by serversurfer
10.2 is bringing Exchange support.

serversurfer 05-13-2002 07:13 PM

A noble sentiment. :D

Keep in mind however, this support will be part of the OS, so you'll get it whether you want it or not. If it's any consolation, I don't know that MS actually wrote this stuff. It's was probably reverse-engineered by Apple with "pointers" provided by MS. Of course, that would mean we didn't get access to the Secret MS APIs. ;)

In the mean time, I checked, and you can Fink evolution 1.0.3. Not sure if that's current or not, but packages get updated fairly regularly. Also, I did not compile it myself, (no need) so if you hit any snags, post back.

GeorgeVW 05-13-2002 10:59 PM

I don't find it in my Fink package list. Is it one of the unstable packages (which I don't have listed right now)?

George

Quote:

Originally posted by serversurfer
A noble sentiment. :D

Keep in mind however, this support will be part of the OS, so you'll get it whether you want it or not. If it's any consolation, I don't know that MS actually wrote this stuff. It's was probably reverse-engineered by Apple with "pointers" provided by MS. Of course, that would mean we didn't get access to the Secret MS APIs. ;)

In the mean time, I checked, and you can Fink evolution 1.0.3. Not sure if that's current or not, but packages get updated fairly regularly. Also, I did not compile it myself, (no need) so if you hit any snags, post back.


serversurfer 05-13-2002 11:07 PM

Quote:

I don't find it in my Fink package list. Is it one of the unstable packages (which I don't have listed right now)?
Could well be. I opened everything up and I use CVS to keep up to date. Do you know how to get to the "unstable" branches? (Don't worry about using them. "unstable" basically just means they aren't guaranteed to compile.)

GeorgeVW 05-13-2002 11:36 PM

I've been perusing the fink, dpkg, and dselect man pages, but I haven't figured out how to get at the unstable packages yet (as my original post says, I'm a Gnubie (hey! I made a Unix joke!).

George

Quote:

Originally posted by serversurfer

Could well be. I opened everything up and I use CVS to keep up to date. Do you know how to get to the "unstable" branches? (Don't worry about using them. "unstable" basically just means they aren't guaranteed to compile.)


GeorgeVW 05-14-2002 12:22 AM

Okay, figured out how to get into fink.conf and add unstable/main to the Trees list. Now fink tells me that it can't find db31 (although it can find db4). Assuming (which I know could cause trouble) that db31 functionality is a subset of db4, I took the liberty of editing the evolution-1.0.3-1.info file to make the depend db4 rather than db31. Fink then informs me that it can't find the tarball for evolution 1.0.3 (1.0.5 is the latest version listed in the Ximian ftp directory). If I have to attempt to compile this sucker from source, I'm totally out to sea. BTW, I changed the evolution...info file back to it's original form after doing all this, just so I wouldn't forget that I'd altered it. What an evening!

George

Quote:

Originally posted by serversurfer

Could well be. I opened everything up and I use CVS to keep up to date. Do you know how to get to the "unstable" branches? (Don't worry about using them. "unstable" basically just means they aren't guaranteed to compile.)


sao 05-14-2002 05:07 AM

The evolution package is quite unstable, you probably can expect many problems. But:

From Peter Gorman at the fink lists:

<<Date: Tue, 09 Apr 2002 16:37:25 -0700
------------------------------------------------------------------------
I am updating db3 and db4 at the moment, just checking that
it'll build and install properly, please be patient, I have to
go to work soon, but they'll be fixed later today.

db3 and db4 shlibs can live happily together. db4 is a new major
version, so is presumably incompatible with db3.

Max actually told me about the db31 package, but I forgot to
look at it and check for conflicts, sorry.>>


Please try installing the package 'db31' especially made by Max Horn for using with evolution:

Package db31
In 0.4.0-stable: *** not present
In current-stable: *** not present
In current-unstable: *** Version 3.1.17-3

Then just make 'fink install evolution'

Cheers...

GeorgeVW 05-14-2002 10:57 AM

fink install db31 gives me:

curl -f -L -O http://www.sleepycat.com/update/3.1.17/db-3.1.17.tar.gz
curl: (22) The requested file was not found
### curl failed, exit code 22
Downloading the file "db-3.1.17.tar.gz" failed.

I did a fink update a couple of times, thinking that might be the problem, but same error message. I gather that db31 doesn't have binaries available and is not apt-get-able.

Despite the fact that nothing's installing yet, I'm having fun with this. Next thing ya know, I'll start coding in assembly again.

George

sao 05-14-2002 11:03 AM

Please do:

fink selfupdate-cvs

and read my post here:

http://forums.macosxhints.com/showth...&threadid=2875

Good luck and let me know.


Cheers...

GeorgeVW 05-14-2002 11:39 AM

Apparently the way they have the fershlugginer firewall configured here at work won't let me get to cvs (just times out at the login everytime), so I'll have to wait until I get home tonight. I'll keep you posted.

George

Quote:

Originally posted by sao
Please do:

fink selfupdate-cvs

and read my post here:

http://forums.macosxhints.com/showth...&threadid=2875

Good luck and let me know.


Cheers...


GeorgeVW 05-15-2002 10:54 AM

Well, this is certainly starting to turn into an exercise in frustration. Did the selfupdate-CVS, then did an update all and left the system to compile in peace. Got up this morning, installed db31, then tried to install evolution. The problem now seems to be that Ximian no longer has the source for 1.0.3 in their source directory, only 1.0.5. I have no idea what would happen if I were to attempt to compile 1.0.5, or how to make fink try with that rather than the 1.0.3 source. I do, however, have a look of grim determination on my face (I checked), so I still game if anybody's got any suggestions.

George

sao 05-15-2002 12:21 PM

You can download the package 'evolution-1.0.3.tar.gz' from here:

http://open-systems.ufl.edu/mirrors/...rce/evolution/

Make sure that is the same version number that fink was trying to download. Do you have a copy of what fink said when it fail to download?

Next, cd to where you downloaded the package and sudo cp the tarball to /sw/src

Then run again:

fink install evolution

Fink will recognize the package in /src and install it.

Good luck.


Cheers...

GeorgeVW 05-16-2002 01:13 PM

To quote Roseanne Roseannadanna, "If it's not one thing, it's two things." Got Evolution installed. Now, when I try and run it from an XDarwin terminal or from a Gnome session, I get the error message: "Cannot initialize the Ximian Evolution Shell: Configuration Database not found" and Xterm error: "evolution-shell-WARNING **: Cannot access Bonobo/ConfigDatabase on wombat: (IDL:OAF/GeneralError:1.0". I looked in the sw/share/bonobo directory and don't see a ConfigDatabase file. I'm assuming that this is some sort of path issue.

I remain confusedly hopeful,

George

sao 05-16-2002 02:03 PM

I told you evolution is very flaky still, you can expect lots of problems. It will become better in later revisions.

Which version did you installed after all ?

Please run: which evolution

Check if you have bonobo-config installed and what version.


Cheers...

GeorgeVW 05-16-2002 02:54 PM

which evolution just gives me that path sw/bin/evolution. According to fink list, it's 1.0.3-1.

I don't see a bonobo-config, just bonobo-conf, which is listed as bonobo configuration moniker. Rather than just 'i' in front of it in the list, it's '(i)'. Does this mean that it's only partially installed?

Quote:

Originally posted by sao
I told you evolution is very flaky still, you can expect lots of problems. It will become better in later revisions.

Which version did you installed after all ?

Please run: which evolution

Check if you have bonobo-config installed and what version.


Cheers...



All times are GMT -5. The time now is 10:26 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.