Problem with EDB 11.0 Windows x64 distributions

Started by Christian Ullrichabout 7 years ago5 messages
#1Christian Ullrich
chris@chrullrich.net

Hello,

there are some problems with the 11.0 EDB installers and binary archives
for Windows x64:

- bin/libwinpthread-1.dll is only in the installer

This is a dependency of libintl-9.dll, so without it, nearly
everything in the Zip archive does not work.

- zlib1.dll is only in the installer

No backups, no replication, no logical replication.

- bin/libcurl.dll is only in the Zip archive

Needed by bin/stackbuilder.exe , but ...

- StackBuilder (all of it) is only in the Zip archive

... and so are all the wxWidgets DLLs. At least I cannot get
the installer to --extract-only it.

- bin/libcurl.lib is present in both

It is not needed, is it?

Files involved:

- postgresql-11.0-2-windows-x64-binaries.zip
SHA1: 167c37a61a60737d9e3461b845fc2baa8db34bd5

- postgresql-11.0-2-windows-x64.exe (--extract-only 1)
SHA1: 67a0e27e69375404df8967ab81383d26f22c94b5

--
Christian

#2Sandeep Thakkar
sandeep.thakkar@enterprisedb.com
In reply to: Christian Ullrich (#1)
Re: Problem with EDB 11.0 Windows x64 distributions

Hi Christian,

There shouldn't be any problem with the installer (in non extract-only
mode) and all the dependencies should be in place. Let us know if any
binary is not working. For extract-only mode, let me confirm and fix the
issues if any.

Also, bin/libwinpthread-1.dll and bin/zilb1.dll were missing in zip archive
which I just added.

Thanks.

On Wed, Oct 24, 2018 at 7:16 PM Christian Ullrich <chris@chrullrich.net>
wrote:

Hello,

there are some problems with the 11.0 EDB installers and binary archives
for Windows x64:

- bin/libwinpthread-1.dll is only in the installer

This is a dependency of libintl-9.dll, so without it, nearly
everything in the Zip archive does not work.

- zlib1.dll is only in the installer

No backups, no replication, no logical replication.

- bin/libcurl.dll is only in the Zip archive

Needed by bin/stackbuilder.exe , but ...

- StackBuilder (all of it) is only in the Zip archive

... and so are all the wxWidgets DLLs. At least I cannot get
the installer to --extract-only it.

- bin/libcurl.lib is present in both

It is not needed, is it?

Files involved:

- postgresql-11.0-2-windows-x64-binaries.zip
SHA1: 167c37a61a60737d9e3461b845fc2baa8db34bd5

- postgresql-11.0-2-windows-x64.exe (--extract-only 1)
SHA1: 67a0e27e69375404df8967ab81383d26f22c94b5

--
Christian

--
Sandeep Thakkar

#3Christian Ullrich
chris@chrullrich.net
In reply to: Sandeep Thakkar (#2)
Re: Problem with EDB 11.0 Windows x64 distributions

* Sandeep Thakkar wrote:

There shouldn't be any problem with the installer (in non extract-only
mode) and all the dependencies should be in place. Let us know if any
binary is not working. For extract-only mode, let me confirm and fix the
issues if any.

Sorry, I do not use the installer in install mode; it's too black a box
for me.

Also, bin/libwinpthread-1.dll and bin/zilb1.dll were missing in zip
archive which I just added.

The file download on your web site is still 11.0-2, and the files are
still missing from it. Should it have updated (to -3?) by now?

--
Christian

#4Sandeep Thakkar
sandeep.thakkar@enterprisedb.com
In reply to: Christian Ullrich (#3)
Re: Problem with EDB 11.0 Windows x64 distributions

On Thu, Oct 25, 2018 at 4:58 PM Christian Ullrich <chris@chrullrich.net>
wrote:

* Sandeep Thakkar wrote:

There shouldn't be any problem with the installer (in non extract-only
mode) and all the dependencies should be in place. Let us know if any
binary is not working. For extract-only mode, let me confirm and fix the
issues if any.

Sorry, I do not use the installer in install mode; it's too black a box
for me.

Also, bin/libwinpthread-1.dll and bin/zilb1.dll were missing in zip
archive which I just added.

The file download on your web site is still 11.0-2, and the files are
still missing from it. Should it have updated (to -3?) by now?

You talking about Zip archive? I can see the missing DLLs in it:

$ unzip -l postgresql-11.0-2-windows-x64-binaries.zip | grep libwin

52736 10-24-18 20:59 pgsql/bin/libwinpthread-1.dll

$ unzip -l postgresql-11.0-2-windows-x64-binaries.zip | grep zlib1

86528 10-24-18 20:59 pgsql/bin/zlib1.dll

The version is same because the files in archive should match the ones
bundled in the installer. 11.0-3 will include a fix for extract-only issue
with the installer.

--
Christian

--
Sandeep Thakkar

#5Christian Ullrich
chris@chrullrich.net
In reply to: Sandeep Thakkar (#4)
Re: Problem with EDB 11.0 Windows x64 distributions

* Sandeep Thakkar wrote:

On Thu, Oct 25, 2018 at 4:58 PM Christian Ullrich <chris@chrullrich.net
<mailto:chris@chrullrich.net>> wrote:
The file download on your web site is still 11.0-2, and the files are
still missing from it. Should it have updated (to -3?) by now?

You talking about Zip archive? I can see the missing DLLs in it:

Hm. There must be some strange caching effect at Cloudflare or somewhere
(definitely not here). Two different browsers give me the old version,
but on the command line (FreeBSD fetch) I get the new one from two
different locations.

It's all HTTPS, so the only place that could have a caching issue is the
origin server.

Anyway, I can see that an updated file exists. Thank you.

--
Christian