View Issue Details

IDProjectCategoryView StatusLast Update
0003730Slicer4Core: Extensionspublic2017-06-10 08:51
Reporterfbudin Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0003730: Additional launcher setting are not added to the environment
Description

To reproduce:
1) Download Slicer nightly
2) Install DTIPRocess and exit Slicer
3) From a terminal, ./Slicer --gnome-terminal
4) Echo $PATH

=> /path/to/.config/NA-MIC/Extensions-23307/DTIProcess/lib/Slicer-4.3/cli-modules is expected to show up in the PATH and it is not.

TagsNo tags attached.

Relationships

related to 0002145 closedmatthew-woehlke Provide a mechanism allowing to easily install extension given the location of the package 
related to 0003771 closedjcfr After installing an extension, Slicer fails to load slicer/vtk/.. python module 
related to 0003772 closedjcfr Env. path variable are not properly serialized in user settings 
related to 0003742 closedjcfr Only on Precompiled MAC builds: path of OtsuThresholdImageFilter is not found 
related to 0003218 closedjcfr Loadable module loading from extension fails on linux 

Activities

jcfr

jcfr

2014-07-19 16:03

administrator   ~0012208

Fixed in r23466
See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=23466

fbudin

fbudin

2014-07-21 06:41

developer   ~0012212

Last edited: 2014-07-22 08:36

In revision 23473, the path is updated in the python console, but doesn't seem to be updated if a new terminal is started with the launcher.

2014-07-22 08:37

 

Launcher-PATH.png (306,937 bytes)
Launcher-PATH.png (306,937 bytes)

2014-07-22 09:07

 

jcfr

jcfr

2014-07-22 09:09

administrator   ~0012217

Hi Francois,

Seems there is something wrong with the permission on your workstation.

If I extract the archive and do the same step, I confirm that the path is added to the launcher settings and dtiprocess is in the path. See 3730-extension-path-added-to-launcher-r23473.png

Could you investigate on your side ?

fbudin

fbudin

2014-07-22 11:21

developer   ~0012219

It works on my Ubuntu 12.04 and Scientific linux 6.5 virtual machine. It still doesnt' work on my desktop (Tar Heel linux - Scientific Linux - 6.2) for an unknown reason.

fbudin

fbudin

2014-07-22 11:33

developer   ~0012220

My bad. The problem was coming from my .cshrc that was resetting my environment to the default one each time a new terminal was started.

jcfr

jcfr

2016-04-01 18:13

administrator   ~0013853

See also http://www.na-mic.org/Bug/view.php?id=2145#c12030

Related Changesets

Import 2017-06-07 23:51:09: master 1939eb00

2014-07-19 19:52:29

jcfr

Details Diff
BUG: Update CTKAppLauncher to version 0.1.13 - Fixes 0003730

This commit fixes issue 0003730 by ensuring the additional launcher
settings are considered.

$ git shortlog v0.1.12..v0.1.13 --no-merges
Jean-Christophe Fillion-Robin (7):
Begin post-0.1.12 development
Remove CTK_BASE_ variables and explicitly specify target and include dirs
Fix default value for AdditionalLauncherSettings settings
Warn if git executable can not be found and default version to 'unknown'
Update driver script to ensure GIT_EXECUTABLE is propagated.
Warn if git executable can not be found and default version to 'unknown'
CTKAppLauncher 0.1.13

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23466 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_CTKAPPLAUNCHER.cmake Diff File

Issue History

Date Modified Username Field Change
2014-06-05 06:57 jcfr New Issue
2014-06-05 06:57 jcfr Status new => assigned
2014-06-05 06:57 jcfr Assigned To => jcfr
2014-06-05 06:57 jcfr Reporter jcfr => fbudin
2014-06-05 06:57 jcfr Target Version => Slicer 4.4.0
2014-06-05 06:57 jcfr Relationship added related to 0002145
2014-07-19 16:03 jcfr Note Added: 0012208
2014-07-19 16:03 jcfr Status assigned => resolved
2014-07-19 16:03 jcfr Fixed in Version => Slicer 4.4.0
2014-07-19 16:03 jcfr Resolution open => fixed
2014-07-19 16:03 jcfr Relationship added related to 0003742
2014-07-21 06:41 fbudin Note Added: 0012212
2014-07-21 12:51 jcfr Status resolved => closed
2014-07-22 08:36 fbudin Note Edited: 0012212
2014-07-22 08:37 fbudin File Added: Launcher-PATH.png
2014-07-22 09:07 jcfr File Added: 3730-extension-path-added-to-launcher-r23473.png
2014-07-22 09:09 jcfr Note Added: 0012217
2014-07-22 11:06 jcfr Relationship added related to 0003218
2014-07-22 11:21 fbudin Note Added: 0012219
2014-07-22 11:33 fbudin Note Added: 0012220
2014-07-22 13:50 jcfr Relationship added related to 0003771
2014-07-22 13:58 jcfr Relationship added related to 0003772
2016-04-01 18:13 jcfr Note Added: 0013853
2017-06-10 08:51 jcfr Changeset attached => Slicer master 1939eb00