Обсуждение: PgAdmin no longer works on a "clean install" XP SP2
I installed a new XP SP2 workstation and to my surprise PgAdmin III 1.12.2 (latest version) installs but will not run, gives weird error on start. (Yes, XP is still used by us. Mainly due to Mobo problems with W7). After a lot of testing around I discovered that it needs Microsoft Visual C++ redistributable installed in order to run. On an older version of PgAdmin (1.4.3) running on this PC prior to this, it was not required or Microsoft Visual C++ redistributable came included. It would be nice if the installer of PgAdmin 1.12.2 warns about this. Thanks |
On Mon, May 2, 2011 at 4:03 PM, Francisco Leovey <fleovey@yahoo.com> wrote:
I installed a new XP SP2 workstation and to my surprise PgAdmin III 1.12.2 (latest version) installs but will not run, gives weird error on start.(Yes, XP is still used by us. Mainly due to Mobo problems with W7).After a lot of testing around I discovered that it needs Microsoft Visual C++ redistributable installed in order to run.On an older version of PgAdmin (1.4.3) running on this PC prior to this, it was not required or Microsoft Visual C++ redistributable came included.It would be nice if the installer of PgAdmin 1.12.2 warns about this.
1.12.3 is the latest release... and it does come with the VC++ runtime. We have heard of a couple of cases where it failed to install properly with 1.12.2 though.
--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
since this is a discussion list, I thought I'd weigh in with an opinion.
Doug Easterbrook
first, the visual C++ redistributable isn't really a PG admin problem, its a Microsoft problem
second, why on earth would Microsoft distribute half an operating system ... or an operating system without all its parts. as a developer, we hit that all the time. They don't put all of the runtime libraries on a machine, and the certainly don't implement all of the .net stuff on all machines despite the fact that these technologies are their flag ship products (they are now optional installs) . try finding openssl and getting that to work as well, not to mention redistributable library conflicts. I know - we've hit them all and the landscape changes every time there is a relevant OS patch or major release of the OS.
so, go figure Microsoft's philosophy and how things are intertwined. you rely on things being there, so I understand your point, but I don't think its up to pgadmin to police Microsoft, thats not their responsibility.
the postgres installer does a nice job of putting the right redistributable libraries in place ... Pg admin works fine under those circumstances.
but as a programmer, its our job to put things in place ... at best, I think the PG Admin team could provide a link on their web site and acknowledge that Microsoft does silly things to make life harder --- and here's how to fix it.
enough of my soapbox, I suppose.. I just don't think we, as developers, are responsible for saving the world from Microsoft's ongoing decisions that make our lives harder. Microsoft should be solving these
Doug Easterbrook
Arts Management Systems Ltd.
Phone (403) 536-1205 Fax (403) 536-1210
On May 2, 2011, at 9:03 AM, Francisco Leovey wrote:
I installed a new XP SP2 workstation and to my surprise PgAdmin III 1.12.2 (latest version) installs but will not run, gives weird error on start.(Yes, XP is still used by us. Mainly due to Mobo problems with W7).After a lot of testing around I discovered that it needs Microsoft Visual C++ redistributable installed in order to run.On an older version of PgAdmin (1.4.3) running on this PC prior to this, it was not required or Microsoft Visual C++ redistributable came included.It would be nice if the installer of PgAdmin 1.12.2 warns about this.Thanks
Hello there, Doug, I believe that some (at least if, not most of) PgAdmin users are aware of software/OS construction problems and just require stuff works. I don't defend MS but Linux apps also require libraries in order to make some apps work correctly, fortunatelly solved by package managers, so this problem affects all platforms somehow. While I think, that there is no reason to redistribute PgAdmin along with C++ Redistributable but definitelly there exists a need and implementation opportunity to warn or make an installer resolving a dependency and downloading parts of required Windows components (like ie. MS oneclick installer does). Regards, Piotr -- -------------------------------------------------------------- "TECHBAZA.PL" Sp. z o.o. Technologie WEB, eDB& eCommerce tel. (+4832) 7186081 fax. (+4832) 7003289 email: biuro@techbaza.pl web: http://www.techbaza.pl web: partner.techbaza.pl web: ekspert.techbaza.pl
fair statement. I will stand corrected. (but it does bother me that we have to guard against those things). Doug Easterbrook Arts Management Systems Ltd. mailto:doug@artsman.com http://www.artsman.com Phone (403) 536-1205 Fax (403) 536-1210 On May 2, 2011, at 11:19 AM, Piotr Czekalski wrote: > Hello there, > > Doug, I believe that some (at least if, not most of) PgAdmin users are aware of software/OS construction problems and justrequire stuff works. > I don't defend MS but Linux apps also require libraries in order to make some apps work correctly, fortunatelly solvedby package managers, so this problem affects all platforms somehow. > While I think, that there is no reason to redistribute PgAdmin along with C++ Redistributable but definitelly there existsa need and implementation opportunity to warn or make an installer resolving a dependency and downloading parts ofrequired Windows components (like ie. MS oneclick installer does). > > Regards, > > Piotr > > -- > > -------------------------------------------------------------- > "TECHBAZA.PL" Sp. z o.o. > Technologie WEB, eDB& eCommerce > tel. (+4832) 7186081 > fax. (+4832) 7003289 > email: biuro@techbaza.pl > web: http://www.techbaza.pl > web: partner.techbaza.pl > web: ekspert.techbaza.pl > > > > > -- > Sent via pgadmin-support mailing list (pgadmin-support@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgadmin-support
Please keep messages on the mailing list.
--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
On Mon, May 2, 2011 at 11:49 PM, Francisco Leovey <fleovey@yahoo.com> wrote:
OK PgAdmin was 1.12.2 when I did this install - I will try 1.12.3 thenCould you give me a list of the required soft for PgAdmin to run on XP SP2?Thank you
There are no required packages to run pgAdmin, except pgAdmin itself of course.
--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company