View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004029 | Slicer4 | Core: Extensions | public | 2015-08-07 19:37 | 2017-06-10 08:51 |
Reporter | fedorov | Assigned To | jcfr | ||
Priority | immediate | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.4.0 | ||||
Target Version | Fixed in Version | Slicer 4.5.0-1 | |||
Summary | 0004029: Packaging fails for some extensions, Linux packaging missing for some extensions | ||||
Description | I recently updated SlicerProstate extension, and a user reported it is not available in the ExtensionManager. It seems that today there are some issues on the dashboard (at least for this extension): 1) there are no builds for Linux and Windows 2) build for Mac fails with what seems to be packaging problems: http://slicer.cdash.org/viewBuildError.php?buildid=574905 It seems like this is due to an issue with dashboard, not the extension? | ||||
Additional Information | see http://slicer-devel.65872.n3.nabble.com/Problem-with-the-dashboard-td4034655.html | ||||
Tags | No tags attached. | ||||
2015-08-07 19:37
|
|
1) there are no builds for Linux and Windows The factory was off. Probably because of a power failure. 2) investigating http://slicer.cdash.org/viewBuildError.php?buildid=574905 |
|
Factory-south has been powered up. |
|
The packaging errors on Mac (in 2) started almost two months ago and happen with almost every extension. It would be quite important to fix, as I have to make custom releases for Mac users. Also we probably lose many Mac users who do not bother asking. |
|
@pinter I didn't realize this problem has been around for such a long time. Was it reported somewhere else and this issue is a duplicate? |
|
I am making progress on the issue. It is most likely due to an update of ITK combined with the use of a CMake 3.x. Will provide an update later this afternoon. |
|
Thanks so much Jc! I didn't know it was not a straightforward issue, but it's great that you are close to the solution! @fedorov I have been emailing with Jc since early July on this, but the correspondence was slow due to travelling etc. I added this note to this issue because I just found it and it's related |
|
MacOSX packaging issue should be fixed by r24494 Since I pushed the commit after 11pm, the fix should not be included in tomorrow MacOSX package and extension builds. That said:
All of this mean that the nightly packages for Linux/Windows and the nightly package for MacOSX will be associated with different Slicer revision. |
|
Thank you |
|
Import 2017-06-07 23:51:09: master 237fac92 2015-08-11 23:13:48 Details Diff |
COMP: Update ITK to fix Slicer MacOSX extension packaging. Fixes 0004029 // ------------------ commit 0905a43149320d8c2993e83ecf6c8a9d6b2b4232 Author: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> Date: Tue Aug 11 22:53:36 2015 -0400 COMP: Fix Slicer MacOSX extension packaging setting CMP0042 policy to OLD Most likely because the version of CMake used on the factory has been updated from CMake 2.8.12 to CMake 3.0.2, Slicer extension packaging was failing. Waiting the packaging of extension on MacOSX is improved to directly leverage CMake 3.x to set @rpath appropriately for both build and install tree, this commit reverts the policy to OLD. // ------------------ git-svn-id: http://svn.slicer.org/Slicer4/trunk@24494 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-08-07 19:37 | fedorov | New Issue | |
2015-08-07 19:37 | fedorov | Status | new => assigned |
2015-08-07 19:37 | fedorov | Assigned To | => jcfr |
2015-08-07 19:37 | fedorov | File Added: Screenshot at Aug 07 23-06-07.png | |
2015-08-10 05:50 | jcfr | Note Added: 0013229 | |
2015-08-10 05:53 | jcfr | Note Added: 0013230 | |
2015-08-10 05:53 | jcfr | Note Edited: 0013230 | |
2015-08-11 07:09 | pinter | Note Added: 0013232 | |
2015-08-11 10:59 | fedorov | Note Added: 0013234 | |
2015-08-11 11:09 | jcfr | Note Added: 0013235 | |
2015-08-11 11:13 | pinter | Note Added: 0013236 | |
2015-08-11 19:49 | jcfr | Note Added: 0013237 | |
2015-08-11 19:49 | jcfr | Status | assigned => resolved |
2015-08-11 19:49 | jcfr | Resolution | open => fixed |
2015-08-12 11:20 | fedorov | Note Added: 0013240 | |
2015-08-12 11:20 | fedorov | Status | resolved => closed |
2015-08-12 11:20 | fedorov | Fixed in Version | => Slicer 4.5.0-1 |
2017-06-10 08:51 | jcfr | Changeset attached | => Slicer master 237fac92 |