Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001616 [Slicer4] Core: Packaging block always 2011-12-07 17:00 2012-08-21 13:55
Reporter fedorov View Status public  
Assigned To jcfr
Priority high Resolution fixed  
Status closed   Product Version Slicer 4.0.0
Summary 0001616: Cannot use Linux package
Description I am trying to use the stable release of Slicer4 on SPL systems. I
added symlinks to the libssl/libcrypto, as described here:
http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.0/ReleaseNotes#Fedora_13_.28SPL_systems.29 [^]

When I try to start Slicer, I have the assertion failure and it does not start:

> /d/scratchbuild/fedorov/Slicer-4.0.0-linux-amd64/Slicer
/d/scratchbuild/fedorov/Slicer-4.0.0-linux-amd64/./bin/SlicerQT-real:
/home/fedorov/local/libcrypto.so.0.9.8: no version information
available (required by
/d/scratchbuild/fedorov/Slicer-4.0.0-linux-amd64/./lib/Slicer-4.0/libarchive.so.8)
Can't find SlicerVersion.txt at address:
"/home/fedorov/projhome/software/slicer2/SlicerVersion.txt"
RegisterIO "qSlicerFiducialsIO"
Number of registered modules: 2
ASSERT: "QFileInfo(scriptedDisplayableManagerDirectory).isDir()" in
file /home/kitware/Dashboards/Experimental/Slicer4/Base/QTGUI/qSlicerLayoutManager.cxx,
line 136
error: [/d/scratchbuild/fedorov/Slicer-4.0.0-linux-amd64/./bin/SlicerQT-real]
exit abnormally - Report the problem.


At this point, I reproduced this problem on a separate workstation with a different Linux distro (Ubuntu 10.04). Btw, this system did not have issues with libssl/libcrypto, no symlinks were needed.

Here's the error message I am getting. Looks like a packaging issue?

[andrey@beat Downloads] ./Slicer-4.0.0-linux-amd64/Slicer
ITK_AUTOLOAD_PATH doesn't exists: ""
Can't find SlicerVersion.txt at address: "/home/andrey/Slicer/NoQt/Slicer3-build/SlicerVersion.txt"
RegisterIO "qSlicerFiducialsIO"
Number of registered modules: 2
ASSERT: "QFileInfo(scriptedDisplayableManagerDirectory).isDir()" in file /home/kitware/Dashboards/Experimental/Slicer4/Base/QTGUI/qSlicerLayoutManager.cxx, line 136
error: [/home/andrey/Downloads/Slicer-4.0.0-linux-amd64/./bin/SlicerQT-real] exit abnormally - Report the problem.
Additional Information Linux beat 2.6.32-33-generic 0000072-Ubuntu SMP Fri Jul 29 21:07:13 UTC 2011 x86_64 GNU/Linux

Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0003425)
jcfr (administrator)
2011-12-07 17:06

That part of the error message seems strange:

Can't find SlicerVersion.txt at address: "/home/andrey/Slicer/NoQt/Slicer3-build/SlicerVersion.txt"

Do you have the Slicer_HOME variable already set ?
(0003426)
jcfr (administrator)
2011-12-07 17:07

Could you manage to run "./Slicer --home"
(0003427)
fedorov (developer)
2011-12-07 23:23

Good point -- I most likely do have Slicer_HOME set. I didn't know this would cause a problem. As you see, in the fist case it points to a Slicer2 installation, and I was able to run Slicer3 on that same machine.

I will test your idea tomorrow when I get back to the office.
(0003428)
fedorov (developer)
2011-12-08 09:40

JC, indeed the problem was in Slicer_HOME being set.

Should we add this item to the release notes?
(0003430)
fedorov (developer)
2011-12-08 11:56

added to the release notes http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.0/ReleaseNotes [^]

Note that this behavior is not consistent with Slicer3. Maybe launcher should ignore Slicer_HOME if it is set?
(0003511)
fedorov (developer)
2012-01-19 22:56

Fixed around the 4.0.1 release time

- Issue History
Date Modified Username Field Change
2011-12-07 17:00 fedorov New Issue
2011-12-07 17:00 fedorov Status new => assigned
2011-12-07 17:00 fedorov Assigned To => jcfr
2011-12-07 17:06 jcfr Note Added: 0003425
2011-12-07 17:07 jcfr Note Added: 0003426
2011-12-07 23:23 fedorov Note Added: 0003427
2011-12-08 09:40 fedorov Note Added: 0003428
2011-12-08 11:56 fedorov Note Added: 0003430
2012-01-19 22:56 fedorov Note Added: 0003511
2012-01-19 22:56 fedorov Status assigned => closed
2012-01-19 22:56 fedorov Resolution open => fixed
2012-08-21 13:55 jcfr Target Version => Slicer 4.1.0


Mantis 1.1.4[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker