Yeah, I didn't realize that contrib source is in regular source download, nor did I notice that Synaptic was installing its own version of PG. The bulb wasn't lit. In all, I think I should have had two installs of PG; the one I built from source way back when (and stored out of standard location), and this one. It did, in fact build the standard version. The only reason I noticed was the perpetual error message about being unable to start PG due to some "server.key" not being found whenever the repository refreshed my machine. I figure that it should be able to start the one it built. I just did a complete removal, and my home brew PG still works fine. I'll worry about adding contrib modules later. Robert ---- Original message ---- >Date: Fri, 01 Jul 2011 07:20:24 +0800 >From: Craig Ringer <craig@xxxxxxxxxxxxxxxxxxxxx> >Subject: Re: Contrib source >To: gnuoytr@xxxxxxx >Cc: pgsql-general@xxxxxxxxxxxxxx > >On 07/01/2011 12:48 AM, gnuoytr@xxxxxxx wrote: >> I just got wholly confused. Synaptic makes it appear that *contrib is a separate entity. And the source isn't in a src subdirectory, but in the contrib directory directly. >Debian, like most distros, produces several binary packages from a >single source package, so you can only install parts of it if you want. > >It sounds like you installed the binary package for the contrib modules, >rather than downloading the source code. > >If you'd used "apt-get source postgresql-8.4-contrib" (or whatever the >package name is) you would've found that the source package it >downloaded was just "postgresql-8.4". > >If you "apt-cache show postgresql-8.4-contrib" you'll see that the >source package line will just show "postgresql-8.4" or something like >that, and will be the same for most of the other packages like the >client and server binary packages. > >-- >Craig Ringer -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general