External Email - Use Caution        

Thank you.  I appreciate that!

The materials in this email are private and may contain Protected Health Information. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying, distribution or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return email.


From: Cook, Philip <cookpa@pennmedicine.upenn.edu>
Sent: Friday, June 27, 2025 9:18 AM
To: Freesurfer support list <freesurfer@nmr.mgh.harvard.edu>
Subject: [Freesurfer] Re: [External] Re: FS 6 matlab runtime and libcurses in docker
 

        External Email - Use Caution        

Hi all,

 

If it might be helpful, here’s a container for CentOS 7. It has a customized yum configuration so you can install things from the archives. It also has GCC 11 and CMake 3.31.5.

 

https://github.com/cookpa/ANTsCentosBuildContainer

 

From: fsbuild <fsbuild@contbay.com>
Date: Wednesday, June 25, 2025 at 4:34
PM
To: freesurfer@nmr.mgh.harvard.edu <freesurfer@nmr.mgh.harvard.edu>
Subject: [External] [Freesurfer] Re: FS 6 matlab runtime and libcurses in docker

        External Email - Use Caution        

 

Hello Jeanette,

 

Freesurfer 6 was released back in 2017 for CentOS6,

https://surfer.nmr.mgh.harvard.edu/fswiki/rel6downloads

 

We don’t expect the freesurfer 6 distribution (FS6) to entirely work on Rocky8 linux, e.g., you will probably get run time library errors, because the Linux system libraries have been updated to newer (incompatible) versions some 8 years later for more recent versions of Linux such as Rocky8.  The fs_install_mcr script is part of more recent FS7 and FS8 distributions, but is not part of (or supported in) FS6.

 

If you must use FS6, then your best bet is to make a CentOS6 or CentOS7 docker container and run FS6 in that instead, e.g., download and unarchive the tar images from the above link into your CentOS6/CentOS7 docker container.  Or put whatever version of FS6 you have already been running into that (new) container.

 

Then you could subsequently download and install a version of Matlab that supports the version of CentOS6/CentOS7 running in the container.  I’m not sure there is a Matlab run time environment matching those older OS's, but there should be a full version of Matlab.

 

Unless there is work already done with Freesurfer 6 that you need to continue to work on or support with that same version for continuity, then on Rocky 8 linux, e.g., for new work, we recommend you download and run the FS8 rocky8 linux installer from,

https://surfer.nmr.mgh.harvard.edu/fswiki/rel7downloads

 

- R.

 

On Jun 25, 2025, at 12:55, Kenley, Jeanette <jkkenley@wustl.edu> wrote:

 

        External Email - Use Caution        

Hello installation experts.

 

I am creating a docker which runs OS Rocky 8.

I am placing FS6 in said docker.

 

I would like to run recon-all with the -hippocampal-subfields-T1(T2) flag, which requires the libcurses libraries.

 

I cannot download and execute this file in the docker successfully because it throws a VM library error when executed.  (I apologize the exact error is no longer available to me)

 
Thus I was attempting to load this file into the docker:
 
Which I planned to subsequently untar and add the libcurses to the MCRv80 output folder, but unlike on 18 June 2025, the file is no longer available.
 
Is there a reason this file was removed?
Or do you have a recommendation on how to make the above script run, which then I can add the libcurse libraries to?
 
 
Thank you for your time.
Jeanette

 

 

 

The materials in this email are private and may contain Protected Health Information. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying, distribution or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return email.

 


The materials in this message are private and may contain Protected Healthcare Information or other information of a sensitive nature. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.

_______________________________________________
Freesurfer mailing list -- 
freesurfer@nmr.mgh.harvard.edu
To unsubscribe send an email to 
freesurfer-leave@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman3/lists/freesurfer@nmr.mgh.harvard.edu/

 

 


The materials in this message are private and may contain Protected Healthcare Information or other information of a sensitive nature. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.