[GRASS-dev] Re: [GRASS GIS] #1428: WinGRASS 6.4.1 fails to start after installation

GRASS GIS trac at osgeo.org
Sat Jan 28 16:13:11 EST 2012


#1428: WinGRASS 6.4.1 fails to start after installation
--------------------------+-------------------------------------------------
 Reporter:  dhastings     |       Owner:  grass-dev@…              
     Type:  defect        |      Status:  new                      
 Priority:  critical      |   Milestone:  6.4.2                    
Component:  Installation  |     Version:  6.4.1                    
 Keywords:  wingrass      |    Platform:  MSWindows 7              
      Cpu:  x86-64        |  
--------------------------+-------------------------------------------------

Comment(by hamish):

 Replying to [comment:6 majgis]:
 > I suspect .NET 1.1 is the only version to include the msvcr71.dll.

 fwiw, http://msdn.microsoft.com/library/ms171868.aspx
 "The .NET Framework 4 is highly compatible with applications that are
 built with earlier .NET Framework versions, except for some changes that
 were made to improve security, standards compliance, correctness,
 reliability, and performance."

 (shrug)

 > The dependency for msvcr71.dll is coming from the Python version being
 used.

 AFAIK that is currently being migrated to python 2.7 (I think it has
 already happened
 since the nightly build installer size jumped by ~8mb in the last week),
 so we'll wait a few days and see what it complains about.


 > Another random thought...what if the installer looked for required
 > redistributable-version on system,

 the best test is to have the installer run a little test program and catch
 & present any error along with advice.

 > notified the user if it is missing,

 even if a test program caught the error, sometimes it is not very specific
 about the cause (e.g. when it quits with just `[Error 14001]`) and you
 just have to "know" that installing the extra dlls fixes it.
 Since osgeo4w is a moving target, if we hard-code in the missing dll and
 its download URL we could always be one step behind.. (shrug)

 > and gave the option to trigger remote download and install from
 Microsoft
 > ...then everything is done after launching a single executable, making
 wingrass
 > more accessible for noobs.  I'm assuming facilitating download and
 install of
 > dependent package hosted by microsoft would not break gnu license.

 or at least open up a web browser to the appropriate MS page with the
 "install now" button on it.


 thanks,
 Hamish

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/1428#comment:9>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list