Open develop7 opened 4 months ago
EnterpriseDB (first obvious source of them) license doesn't allow to redistribute them.
If EDB doesn't allow redistribution, then it can't be added to the choco package too. I think there is nothing one can do here except finding different source.
https://ftp.postgresql.org/pub/odbc/versions.old/dll/psqlodbc_16_00_0000-x64.zip has required DLLs and, being really small, does not need to vendor and redistribute them. The fix is on the way to scoop.
An half-ready hint to approach the issue in scoop:
Repro:
choco install postgrest
, openC:\postgrest\
in Explorerpostgrest.exe
Expected: a console window would blink
What happens instead: a console window opens up, but also an message box complaining the
LibPQ.dll
is missingIn before "why PostgREST does not ship them along with the executable" — https://github.com/PostgREST/postgrest/pull/3469. TL;DR: it's not out job; we don't know where to get them canonically; EnterpriseDB (first obvious source of them) license doesn't allow to redistribute them.
UPD: sister issue in scoop — https://github.com/ScoopInstaller/Main/issues/5959