dbTalk Databases Forums  

[BUGS] BUG #1419: Uninstall v8.0 removes files v8 Beta4 is dependant on.

mailing.database.pgsql-bugs mailing.database.pgsql-bugs


Discuss [BUGS] BUG #1419: Uninstall v8.0 removes files v8 Beta4 is dependant on. in the mailing.database.pgsql-bugs forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Joseph Donahue
 
Posts: n/a

Default [BUGS] BUG #1419: Uninstall v8.0 removes files v8 Beta4 is dependant on. - 01-20-2005 , 01:13 PM







The following bug has been logged online:

Bug reference: 1419
Logged by: Joseph Donahue
Email address: joseph (AT) odonahue (DOT) com
PostgreSQL version: 8.x
Operating system: Win2K SP4
Description: Uninstall v8.0 removes files v8 Beta4 is dependant on.
Details:

I installed release v8.0 in a seperate directory from my beta4 installation
and then uninstalled it. This removed at least one of the shared files the
beta was dependant on. When I try to start the beta as a service I get
"pg_ctl.exe - Unable To Locate DLL" pop-up with the following information:

The dynamic link library libpq.dll coud not be found in the specified path
C:\Tools\PostgreSQL\8.0.0-beta4\bin;C:\WINNT;... (etc., rest of the path
deleted).

I know I should not speculate, but there is some risk that someone will
install the release and then uninstall a beta (after configuring and testing
the release) and break the release installation.

---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to majordomo (AT) postgresql (DOT) org)

Reply With Quote
  #2  
Old   
Magnus Hagander
 
Posts: n/a

Default Re: [BUGS] BUG #1419: Uninstall v8.0 removes files v8 Beta4 is dependant on. - 01-20-2005 , 01:46 PM






Quote:
Bug reference: 1419
Logged by: Joseph Donahue
Email address: joseph (AT) odonahue (DOT) com
PostgreSQL version: 8.x
Operating system: Win2K SP4
Description: Uninstall v8.0 removes files v8 Beta4 is=20
dependant on.
Details:=20

I installed release v8.0 in a seperate directory from my beta4=20
installation
and then uninstalled it. This removed at least one of the=20
shared files the
beta was dependant on. When I try to start the beta as a service I get
"pg_ctl.exe - Unable To Locate DLL" pop-up with the following=20
information:

The dynamic link library libpq.dll coud not be found in the=20
specified path
C:\Tools\PostgreSQL\8.0.0-beta4\bin;C:\WINNT;... (etc., rest=20
of the path
deleted).

I know I should not speculate, but there is some risk that someone will
install the release and then uninstall a beta (after=20
configuring and testing
the release) and break the release installation.
Was beta4 installed by the MSI installer? It's really supposed to take
care of that. libpq.dll should be in SYSTEM32, and shouldn't be removed
until *all* instances are uninstalled. I have tested this several times,
and it has always worked in my tests.

Do you ahve any other software installed that may have provided a
libpq.dll`?

//Magnus

---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.