Opened 3 years ago

Closed 2 years ago

#4957 closed defect (fixed)

PostGIS Bundle 3 for PostgreSQL x64 13 on windows sets wrong UninstallString

Reported by: slefranc Owned by: robe
Priority: medium Milestone: PostGIS Packaging
Component: build Version: 3.1.x
Keywords: windows Cc:

Description

When installing the postgis Windows package: postgis-bundle-pg13x64-setup-3.1.2-1.exe

The following registry keys are set:

HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\PostGIS Bundle 3 for PostgreSQL x64 13\UninstallString: "C:\Program Files\PostgreSQL\13\uninstall-postgis-pg13x64-3.1.2-1.exe"

HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\PostGIS Bundle 3 for PostgreSQL x64 13\DisplayIcon: "C:\Program Files\PostgreSQL\13\uninstall-postgis-pg13x64-3.1.2-1.exe"

However, looking in the postgresql folder, the correct path is:

"C:\Program Files\PostgreSQL\13\uninstall-postgis-bundle-pg13x64-3.1.2-1.exe"

Change History (6)

comment:1 by pramsey, 3 years ago

Milestone: PostGIS 3.1.3PostGIS 3.1.4

comment:2 by robe, 3 years ago

Owner: changed from pramsey to robe

comment:3 by robe, 3 years ago

Component: postgisbuild/upgrade/install
Keywords: windows added

comment:4 by robe, 3 years ago

I'll fix when I release PostGIS 3.1.4 bundle which will probably be in about a month. Looks like that has been wrong for years (since I switched the name to include bundle) and no one noticed.

comment:5 by robe, 3 years ago

Milestone: PostGIS 3.1.4PostGIS Packaging

comment:6 by robe, 2 years ago

Resolution: fixed
Status: newclosed

I think I fixed this a while ago.

Note: See TracTickets for help on using tickets.