CBICA / CaPTk

Cancer Imaging Phenomics Toolkit (CaPTk) is a software platform to perform image analysis and predictive modeling tasks. Documentation: https://cbica.github.io/CaPTk
https://www.cbica.upenn.edu/captk
Other
175 stars 63 forks source link

1.8.0-Alpha2, Linux: no web files (downloads, models, link to latest version/bugs) #1157

Open MarkBergman-cbica opened 4 years ago

MarkBergman-cbica commented 4 years ago

Describe the bug

None of the web functions (sample data downloads, model library, links to latest version or bug reports) works -- there is no file downloaded, no error, no window opened in a browser (within CaPTk or external) and CaPTk UI response of any kind.

The test system has curl, wget, and ncftp installed.

Command line & output

[bergman@huajiao tmp]$ ./CaPTk/1.8.0.Alpha2/captk 
Checking for compatible OpenGL - this will happen only once.
WARNING: Trying to run CaPTk GUI using software rendering - this might not work on all systems and in those cases, only the CLI will be available.
QObject::connect: No such slot fTrainingSimulator::TrainTestRadioButtonChecked()
QObject::connect:  (receiver name: 'fTrainingSimulator')
QObject::connect: No such slot fTrainingSimulator::TrainRadioButtonChecked()
QObject::connect:  (receiver name: 'fTrainingSimulator')
QObject::connect: No such slot fTrainingSimulator::TestRadioButtonChecked()
QObject::connect:  (receiver name: 'fTrainingSimulator')
QObject::connect: No such slot fMainWindow::CallPerfusionMeasuresCalculation(const double, const bool, const bool, const bool, const std::string, const std::string)
QObject::connect:  (sender name:   'fPerfusionEstimator')
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Xml.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Widgets.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Gui.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Xml.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Widgets.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Gui.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Xml.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Widgets.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Gui.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Xml.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Widgets.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Gui.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Xml.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Widgets.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Gui.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Xml.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Widgets.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Gui.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Xml.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Widgets.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Gui.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)
kde-open5: /tmp/.mount_captksuXf3u/usr/lib/libQt5Core.so.5: version `Qt_5.12.5_PRIVATE_API' not found (required by /lib64/libQt5Svg.so.5)

Log file

[bergman@huajiao tmp]$ cat ~/.CaPTk/1.8.0.Alpha2/2020-07-01.log 
2020:07:01,19:19:36;CaPTk;bergman;Unable to start help page, file '/tmp/.mount_captksuXf3u/usr/share/doc/index.html' not found
2020:07:01,19:19:36;CaPTk;bergman;applying DARK theme
2020:07:01,19:19:36;CaPTk;bergman;file reading succeeded, qss file path = /tmp/.mount_captksuXf3u/usr/bin/../data/../etc/captk.qss
2020:07:01,19:19:43;CaPTk;bergman;ftp://www.nitrc.org/home/groups/captk/downloads/SampleData_1.6.0/All.zip
2020:07:01,19:19:47;CaPTk;bergman;ftp://www.nitrc.org/home/groups/captk/downloads/SampleData_1.6.0/RecurrenceEstimator.zip
2020:07:01,19:19:51;CaPTk;bergman;ftp://www.nitrc.org/home/groups/captk/downloads/SampleData_1.6.0/DiffusionDerivatives.zip
2020:07:01,19:19:55;CaPTk;bergman;ftp://www.nitrc.org/home/groups/captk/downloads/SampleData_1.6.0/TrainingModule.zip
2020:07:01,19:19:59;CaPTk;bergman;https://github.com/CBICA/CaPTk/issues/new/choose
2020:07:01,19:20:02;CaPTk;bergman;https://github.com/CBICA/CaPTk#downloads
2020:07:01,19:20:05;CaPTk;bergman;https://www.cbica.upenn.edu/CaPTk_Model_Library
2020:07:01,19:20:09;CaPTk;bergman;ApplicationPreferences::SerializePreferences status: NoError

No downloads present

[bergman@huajiao tmp]$ ls *zip
ls: cannot access '*zip': No such file or directory
sarthakpati commented 4 years ago

The following information would be required for us to get started:

MarkBergman-cbica commented 4 years ago

The following information would be required for us to get started:

* OS

* Window Manager

* Default browser

It would be much easier to supply that info if https://github.com/CBICA/CaPTk/issues/418 was resolved.

[bergman@huajiao ~]$ cat /etc/redhat-release 
Fedora release 30 (Thirty)
[bergman@huajiao ~]$ uname -a
Linux huajiao 5.6.13-100.fc30.x86_64 #1 SMP Fri May 15 00:36:06 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[bergman@huajiao ~]$ rpm -qa | egrep "google-chrome|firefox"
firefox-76.0-2.fc30.x86_64
google-chrome-stable-83.0.4103.116-1.x86_64
[bergman@huajiao ~]$ xdg-settings get default-web-browser
firefox.desktop
[bergman@huajiao ~]$ xdg-settings get default-url-scheme-handler
[bergman@huajiao ~]$ 

I'm using KDE 5, OpenGL 3.0 (Mesa 19.1.8).

Additional info -- the directories to hold the downloads (~/CaPTk/PretrainedModels & ~/CaPTk/SampleData) were silently created.

sarthakpati commented 4 years ago

@MarkBergman-cbica is this still an issue in the newer builds?