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://secure-web.cisco.com/1HzZqN0S5MJ3RLDuwn79__lW9FIp8Pe6M5AZBtk4gufXQnI...
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://secure-web.cisco.com/1EmN1NuCt6NLhxKaEHebFo7CCOs5rgvsGr1xe2OhtjP3O9q...
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://secure-web.cisco.com/12D_1BrCIpIRr9mB5b-XSKoWP2vKwUU0jmPNYy5RsBbwgnR...
- 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)
https://secure-web.cisco.com/1UMOtXOx2x3JpJ1GScq0a-vhTvGoB4LkQYBJB_42n8wOWtu...https://secure-web.cisco.com/138efIQZshTarPWNEmLuTTSKddKw63h6p6_Pc8nb8LPiXa82dGe1acYoWQMTY7NOb78jr3ko35bB6nwh1hDHjIy4Z_otx0653GfOcJfrXUkEiwiqXhpOSvi2c4nd3divmkm9pLnYmAPnACbe4iXS_SeIm1TPYVTWa24TbKb4TkqMdLv-1aV6AvV9u94QVJCqaQK3Pq1NF01hcLyTjl-ZXZikPabArxX4e_Uo74EeGigZQUCXxTjpRJHLfbEfATpbM6KuCBjixR7HcuItKc6iRa7ATuZOoy73fEd82bMfYKimeyVsnq7RncbCsPLQKgkT-ZC9jCIyrqMWepzxNkwjw-A/https%3A%2F%2Fraw.githubusercontent.com%2Ffreesurfer%2Ffreesurfer%2Fdev%2Fscripts%2Ffs_install_mcr
Thus I was attempting to load this file into the docker:
https://secure-web.cisco.com/1Bk99c88c2gaEVLS6z-eYRKCmpPeSzjhZ3DHkvIwH_UYrLf...https://secure-web.cisco.com/1nH-LDNNVbQyp-GCy7wT_on7m7UGZSJzAfth7KFfbUQPeVjijGY7uRHIscvdEZ0vsd2UZGtET8c4z7xsl4hpMvcVeQLnsDzCDQC7ydbWa6uXgpXdmzwMyf5Og1Q91t6nZGn4JYAHAB4itT8I3Psv_3EBE_eop1zvnBEyU4iq6JD-DC7B8OgYIPZpLrZZY7kPRu1YvkZqfwZ0vkz82rBMYh231quMf7RCRdmcqIwmc8lolfJ2sBQ31q0FLQVXIAEeQZQkfpl2Y6Co78_m7PSk2yKPxb3PeBlp5WODdNENnX_qwy3p_r3ASAvBML6UxxZ4vJSYfZpAxbsrjU3IbHyw6Cg/https%3A%2F%2Fsurfer.nmr.mgh.harvard.edu%2Ffswiki%2FMatlabRuntime%3Faction%3DAttachFile%26do%3Dget%26target%3Druntime2012bLinux.tar
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.edumailto:freesurfer@nmr.mgh.harvard.edu To unsubscribe send an email to freesurfer-leave@nmr.mgh.harvard.edumailto:freesurfer-leave@nmr.mgh.harvard.edu https://secure-web.cisco.com/19pQ7jYn_48Asxe1lJ1v9NQZ8vwrnBJtAEC1qhh9ZHW12zG...https://secure-web.cisco.com/10TfBO3NpsdUPDE3SbM9MdxXKsXCG9LwCVoKV7sp7qbLO-XXaeAzVZXJFewLJoqE8OXMzgLkWnTn9BHI0ltxf1T6slhN30ohBMbGBnEYuEGhUKE0_luTbsL66K1EQ-zaliAleH2jhNXr3VKKEqWuOHaUqfAL0UJckdOzNsLNXY20UHemwW98tHB_VAUE5JflKx7DU2-Y6beJm7s0MqzeJGUv3hrfHs1p_wDB1AqmtAEompNVMBwKXb05F4Y-Ll-FiK1kKuZ2pyJiT9Ru4TQEqyu3wuRYS4SdCaevMo64I5OLOm1voUsReH92xRNyViGCBNWKMj5GwgBAi69NwvA_eyQ/https%3A%2F%2Fmail.nmr.mgh.harvard.edu%2Fmailman3%2Flists%2Ffreesurfer%40nmr.mgh.harvard.edu%2F