This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: postgresql-client 8.2.9-1 - psql.exe returns nothing, just goes back to the prompt
2008/8/5 Mark Tunnell:
>> |> Sounds like a missing dependency. Try 'cygcheck psql.exe' to see if it
>> |> complains about any missing DLLs. If it does, you need to install the
>> |> packages with the missing DLLs. See <http://cygwin.com/packages/> if
>> |> you need to find the package a DLL is in (or 'cygcheck -p <file>').
>> |>
>> |
>> | Thanks very much! That was indeed the problem. It's working fine now.
>>
>> So that we might be able to fix it for future users, would you please tell
>> us which package was missing?
>>
>
> I installed the following files and psql started working again.
> However, I'd been playing around earlier adding and removing things so
> I'm pretty sure I caused the problem. I just didn't know how to
> correct it.
>
> libpq5-8.2.5-1.tar.bz2
> libpq4-8.2.5-1.tar.bz2
> libpq5-8.2.9-1.tar.bz2
> libopenldap2_3_0-2.3.39-1.tar.bz2
> libsasl2-2.1.19-3.tar.bz2
It was most likely the scenario which we outlined a couple of weeks ago,
but was not fixed yet.
Install latest libpq5 + uninstall old libpq4, which deleted
bin/cygpq.dll which is used by both packages. reinstalling
libpq5-8.2.9 should fix it. The other deps should be correct AFAIK.
The fix is to rename the libpq5 and libpq4 packages to libpq.
I'll fix it with the upcoming 8.3.x packages.
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/