From: | thomas(dot)deboben(dot)ext(at)rohde-schwarz(dot)com |
---|---|
To: | pgsql-bugs(at)postgresql(dot)org |
Subject: | BUG #13629: Version syntax in registry changed |
Date: | 2015-09-21 15:19:22 |
Message-ID: | 20150921151922.309.77832@wrigleys.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
The following bug has been logged on the website:
Bug reference: 13629
Logged by: Thomas Deboben
Email address: thomas(dot)deboben(dot)ext(at)rohde-schwarz(dot)com
PostgreSQL version: 9.3.9
Operating system: Windows 7
Description:
Hi,
I have a bootstrapper installer including the ExePackage of PostgreSQL
installer (32 & 64 bit).
To identify the installed postgresql version I have a RegistrySearch for
the Version value (here as 64 bit sample)
<util:RegistrySearch Id="FindPostgreSQLx64" Root="HKLM"
Key="SOFTWARE\PostgreSQL\Installations\$(var.POSTGRESQLX64)"
Value="Version"
Variable="PostgreSQLx64"
Win64="yes"/>
and a DetectCondition in the ExePackage
DetectCondition="(PostgreSQLx64= v$(var.POSTGRESQLFULLVERSION))"
with <?define POSTGRESQLFULLVERSION="9.3.6.1" ?>
This has worked fine so far, but with version 9.3.9.3 or 9.4.4.3 you have
changed the format of the Version value in the registry to semantic
versioning like 9.4.4-3.
Either the WIX Bootstrapper or the .NET Version class will support a version
with this syntax.
Please change back to the correct version format.
Many thanks,
Thomas
From | Date | Subject | |
---|---|---|---|
Next Message | bruce | 2015-09-21 18:54:49 | BUG #13630: initdb - libreadline.so.6 symbol BC error |
Previous Message | manoj.sagar | 2015-09-21 07:57:28 | BUG #13628: System Hangs During Update Query |