View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0013662 | CMake | CPack | public | 2012-11-08 09:50 | 2016-06-10 14:31 | ||||
Reporter | R Wackerbarth | ||||||||
Assigned To | Kitware Robot | ||||||||
Priority | normal | Severity | feature | Reproducibility | always | ||||
Status | closed | Resolution | moved | ||||||
Platform | Apple | OS | Mac OS X | OS Version | 10.8 | ||||
Product Version | CMake 2.8.10.1 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0013662: CPack needs a replacement for the PackageMaker generator | ||||||||
Description | Mac OS X 10.8 (Mountain Lion) no longer supports Package Maker | ||||||||
Steps To Reproduce | Dashboard test shows failure | ||||||||
Additional Information | There is a newer application package generator, "productbuild" | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | |||||||||||
|
Relationships |
Notes | |
(0031494) Brad King (manager) 2012-11-08 10:02 |
PackageMaker must be installed separately from Xcode. It is available from the developer download site: https://developer.apple.com/downloads [^] See the "Auxiliary tools for Xcode" package. |
(0031495) David Cole (manager) 2012-11-08 10:02 |
Actually, it does, it's just not installed by default with Xcode 4.3 and up. We should probably detect whether it's installed or not at CMake configure time, and only execute tests that depend on it if it's there. Or turn off the part of the test that depends on it if it's not there. If you install it separately, CPack will use it. See the code snippet starting with the comment on this line of cmCPackPackageMakerGenerator.cxx: http://cmake.org/gitweb?p=cmake.git;a=blob;f=Source/CPack/cmCPackPackageMakerGenerator.cxx;h=edbe8380d6d86d9166c0f2a301525d8f7b29c26b;hb=902ab6b5652a1858762696b8271c5a52e29aa041#l359 [^] If it's in a different location than one of those searched in that chunk of code, the caller/client project can set CPACK_INSTALLER_PROGRAM to the full path to have this code still use it. |
(0031496) David Cole (manager) 2012-11-08 10:03 |
To support the newer package generator "productbuild", we'll need somebody to step up to the plate and write a new CPack generator... :-) |
(0034302) Brad King (manager) 2013-11-01 09:21 |
As reported in 0014534 OS X 10.9 and Xcode 5 do not have a download available for PackageMaker. |
(0034310) Brad King (manager) 2013-11-01 15:45 |
Even though more work is needed to support a new packaging tool for OS X, we can at least disable the PackageMaker option by default: CPack: Disable OS X PackageMaker by default http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7947981c [^] Users can always enable the option locally if they have the tool installed. |
(0042145) Kitware Robot (administrator) 2016-06-10 14:28 |
Resolving issue as `moved`. This issue tracker is no longer used. Further discussion of this issue may take place in the current CMake Issues page linked in the banner at the top of this page. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2012-11-08 09:50 | R Wackerbarth | New Issue | |
2012-11-08 10:02 | Brad King | Note Added: 0031494 | |
2012-11-08 10:02 | David Cole | Note Added: 0031495 | |
2012-11-08 10:03 | David Cole | Note Added: 0031496 | |
2013-11-01 09:19 | Brad King | Relationship added | has duplicate 0014248 |
2013-11-01 09:19 | Brad King | Relationship added | has duplicate 0014534 |
2013-11-01 09:21 | Brad King | Note Added: 0034302 | |
2013-11-01 15:45 | Brad King | Note Added: 0034310 | |
2013-11-01 15:47 | Brad King | Status | new => backlog |
2013-11-01 15:47 | Brad King | Summary | Package generation fails on Mac OSX 10.8 => CPack needs a replacement for the PackageMaker generator |
2016-06-10 14:28 | Kitware Robot | Note Added: 0042145 | |
2016-06-10 14:28 | Kitware Robot | Status | backlog => resolved |
2016-06-10 14:28 | Kitware Robot | Resolution | open => moved |
2016-06-10 14:28 | Kitware Robot | Assigned To | => Kitware Robot |
2016-06-10 14:31 | Kitware Robot | Status | resolved => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |