On Tue, Sep 06, 2005, Steve Weinreich wrote:

> There are two  problems with the postgresql package:
>
> - in the source url for the pgpool and pgcluster options not the filename
> changes but a release number in the url. The filename part is more or less
> meaningless, if you download the old url with the new filename you still
> get the old version. I have fixed the url for both options but with the
> next version we have to keep this in mind.

Grrr.. I really dislike those download sites. Please annotate the
%track sections of those URLs with "comment" entries giving this hint.

> - the pgcluster 1.3.0c patches are for postgresql 8.0.1 and the patching
> breaks for 3 files.
>
> ./src/interfaces/ecpg/preproc/preproc.c.rej
> ./src/interfaces/ecpg/preproc/preproc.y.rej
> ./src/interfaces/libpq/libpq.rc.rej
>
> What to do:
>  - rewind to postgresql 8.0.1?

Not really good just because of a single build option which fails.

>  - remove the pgcluster option?

Could be done, but perhaps a little bit too heavy.

>  - fix the patch so it works for 8.0.3?

Yes, would be possible. Either by substituting something in the patch to
make it working (if possible, only) or by creating an own adjusted patch
and placing it onto ftp://ftp.openpkg.org/sources/CPY/postgresql/

Or one more possible "solution":

- adjust the patch so it works for PostreSQL 8.0.3, send it to the
  patch author and requesting him to take it over and release it. In the
  meantime just add a "# FIXME: steve: pgcluster patch is broken due
  to upgrades" and this way suspend the issue at least for a few weeks
  until we re-consider the FIXME's for OpenPKG 2.5 anyway.

I personally would go for the last option and if the back contributed
adjusted patch is not taken over within 1-2 weeks, we apply it ourself.

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org
  • Postgresql Steve Weinreich
    • Re: Postgresql Ralf S. Engelschall

Reply via email to