Re: [HACKERS] Uninstalling PostgreSQL ??!!

Поиск
Список
Период
Сортировка
От Lamar Owen
Тема Re: [HACKERS] Uninstalling PostgreSQL ??!!
Дата
Msg-id 387FA892.17F2E9F8@wgcr.org
обсуждение исходный текст
Ответ на Re: [HACKERS] Uninstalling PostgreSQL ??!!  (Peter Eisentraut <e99re41@DoCS.UU.SE>)
Список pgsql-hackers
Oliver Elphick wrote:
> 
> Stephen Birch wrote:
>   >Does the PostgreSQL project officially only support Red Hat - I sure would l
>       >ike to see SuSE supported and
>   >mentioned instead of just Red hat.  I'd be happy to generate SuSE RPMs for d
>       >istribution via the PostgreSQL
>   >site.
>   >
>   >I thought I saw some discussion about this issue earlier.
>   >
>   >Who generates the SuSE rpms distributed with the SuSE release.  These are of

SuSE does their own -- according to rpmfind.net, they've split things up
worse than RedHat ever did.  They also put things in different places
than RedHat does, which, of course, they are certainly free to do.

> If you generate RPMs for SUSE, rather than just for your own use, you will
> surely need to conform to their policy.  I should be most surprised if
> that allowed their RPMs to use /usr/local, which should be for the local
> administrator rather than for the distribution.
> 
> That is, of course, why Red Hat's RPMs and Debian's packages relocate
> PostgreSQL into directories that conform to those distributions'
> policies.

Thank you, Oliver, for explaining that.  I really wish that the various
Linux distributions could standardize some things -- it is really
aggravating as a packager of RPMS -- SuSE has one way and place to store
things, RedHat as another, Caldera has yet another.  Which is why I have
labeled the RPMS I have built as _RedHat_ -- that's what I've got, so
that's what I am able to support.

I just received documentation from a nice chap who has successfully
installed and gotten working the JDBC client in the RPM distribution --
man, I'm very grateful for documentation!

I know that there have been a couple of users who have gotten the RedHat
RPM's to be usable under SuSE -- I just need more information -- in
particular, where does SuSE like to put things?  What environment
variables and RPM macros are defined under SuSE during the build, so
that conditional logic can be put in the source RPM -- having a single
source RPM is a big plus, because then everybody can build from a common
knowledge base.

According to rpmfind.net, the SuSE RPM's are very different from the
RedHat ones -- which I regret.  However, I picked up the maintenance of
an existing RPM so that existing users wouldn't be drastically surprised
at the changes, rather than me building a whole new set of RPM's.

Feel free to look at the source RPM for RedHat, and look carefully in my
README.rpm as to package rationale.  Feel free to take what I've done
and modify it for SuSE.  And, if you're going to do the above, please
document it so that others can understand it.  I would like to see a
single RPM base that worked for all the RPM-based distributions -- sure
would make support easier!

--
Lamar Owen
WGCR Internet Radio
1 Peter 4:11


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: Many regress tests failing due to latest psql changes
Следующее
От: Lamar Owen
Дата:
Сообщение: Re: [HACKERS] Uninstalling PostgreSQL ??!!