View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010938CMakeCMakepublic2010-07-05 10:132012-03-06 08:37
ReporterFrançois Bertel 
Assigned ToDavid Cole 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionduplicate 
PlatformOSOS Version
Product VersionCMake-2-8 
Target VersionFixed in VersionCMake 2.8.7 
Summary0010938: Mac: dmg installer does not deal with previous install of cmake for symlinks in /usr/bin
Descriptioncmake 2.8.2 but any older cmake does the same:

The dmg installer for Mac when it comes to last install stage "create symlinks in /usr/bin" does not do well with previous installation of cmake:

If the symlinks already exists, it does not force the symlinks to the new cmake version, it just fails.

I think cmake should ask the user if she wants to erase the symlinks from another cmake installation and process further with the new cmake installation.


Right now, you have to let cmake installation fails and create the symlinks manually...
TagsNo tags attached.
Attached Files

 Relationships
duplicate of 0010056closedKitware Robot Mac OS X: If symbolic links already exist in cmake install dir, command line tool installation fails 
related to 0011693closedBrad King On Mac OS X, the CMake .app filename should not contain the version number 
related to 0012399closedDavid Cole cmake installer for Mac fails to create /usr/bin symlinks over previous version 

  Notes
(0027117)
Sean McBride (reporter)
2011-07-29 11:42

I view this as related to 0011693. If the CMake.app did not change names every release, you wouldn't need to put symlinks in /usr, you could just add /Applications/CMake.app/Contents/bin to your PATH.
(0028837)
David Cole (manager)
2012-03-06 08:37

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2010-07-05 10:13 François Bertel New Issue
2010-12-15 10:16 David Cole Relationship added related to 0010056
2010-12-15 10:16 David Cole Assigned To => David Cole
2010-12-15 10:16 David Cole Status new => assigned
2011-07-29 11:42 Sean McBride Note Added: 0027117
2011-07-29 13:33 David Cole Relationship added related to 0011693
2011-08-12 09:07 David Cole Relationship added related to 0012399
2011-10-26 00:11 David Cole Relationship replaced duplicate of 0010056
2011-10-26 00:11 David Cole Status assigned => resolved
2011-10-26 00:11 David Cole Fixed in Version => CMake 2.8.7
2011-10-26 00:11 David Cole Resolution open => duplicate
2012-03-06 08:37 David Cole Note Added: 0028837
2012-03-06 08:37 David Cole Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team