One click installer and pgInstaller collide

From: "Dann Corbit" <DCorbit(at)connx(dot)com>
To: <pgsql-hackers(at)postgresql(dot)org>
Subject: One click installer and pgInstaller collide
Date: 2009-03-26 23:47:46
Message-ID: D425483C2C5C9F49B5B7A41F89441547029620E4@postal.corporate.connx.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

If you install with the PostgreSQL group's installer for Windows:
http://www.postgresql.org/ftp/binary

And then install a second instance of PostgreSQL using the EnterpriseDB
one click installer:
http://www.enterprisedb.com/products/pgdownload.do#windows

An error may occur. It will occur, probably, either with one system or
the other.
The PG Admin III produce uses a DLL called libiconv-2.dll
One of these DLL files has an entry point called
libiconv_set_relocation_prefix and the other one does not.

When you reference the DLL file, it will complain about an entry point
that could not be located.

It is probably a fairly esoteric issue, since most people (if they
install multiple instances of a product) will install only a single
version of it. But we support everything under the sun, so I purposely
try to install as many versions as possible for testing.

Anyway, I thought you might like to know about this odd collision.

64 bit Windows platform.
PG Installer version, installed first, was 8.3.5
EnterpriseDB version was 8.3.7
There was an error message (file in use) during installation of the
second tool set.

It is also possible that it was caused by the small step from 8.3.5 to
8.3.7 and the problem would have occurred with an upgrade using the same
version (I did not test to find out).

I do not know if this message will get to the PG group. None of my
messages has shown up this week for some reason.

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 2009-03-27 00:28:54 Re: small but useful patches for text search
Previous Message Bernd Helmle 2009-03-26 23:30:21 Error message and infinite date and timestamp conversion in XML