Hi Ken,
Thank you for sharing the link regarding! I am sure EB developers will have this handy –remove command added in future releases of EB and solve all reverse dependency issues. Your suggested approach should very simple and sounds safe. I’ll grep all dependencies. Thanks. Umit ----------------------------------- Umit D. Sami HPC Apps & Systems (ERIS) w: http://www.partners.org e: [email protected] o: (857)-282-7391 m: (617)-634-2872 From: Kenneth Hoste <[email protected]> Date: Friday, October 13, 2017 at 2:08 PM To: "[email protected]" <[email protected]>, "Sami, Umit D." <[email protected]> Subject: Re: [easybuild] Completely removing EasyBuild Dear Umit, There's no automated removal procedure yet, see also the discussion in https://github.com/easybuilders/easybuild-framework/issues/590. Current best approach: * try to make sure the module you want to remove is not used by any other modules as a dependency (grep for the module name in all existing modules) * remove the module file * remove the corresponding software subdirectory This is basically also what an "eb --remove" would do, with the necessary warnings on top... regards, Kenneth On 13/10/2017 16:55, Sami, Umit D. wrote: Hi All, I have a related question regarding uninstallation process. My understanding is that EasyBuild at this point does not have an automated way of removing the previously installed software modules. What is the current best practice for removing software modules from easy build installation (assume default install path $EASYBUILD_PREFIX) ? Regards, Umit ----------------------------------- Umit D. Sami HPC Apps & Systems (ERIS) w: http://www.partners.org e: [email protected]<mailto:[email protected]> o: (857)-282-7391 m: (617)-634-2872 From: <[email protected]><mailto:[email protected]> on behalf of Alan O'Cais <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]> Date: Thursday, October 12, 2017 at 11:37 AM To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]> Subject: Re: [easybuild] Completely removing EasyBuild Hi Peleg, If you have set the environment variable $EASYBUILD_PREFIX then it should be as simple as: rm -r $EASYBUILD_PREFIX Just be careful to check EASYBUILD_PREFIX first, if it is not set set the default is '$HOME/.local/easybuild' (I think) so just remove that instead. (Note: If you have a non-standard setup this may not remove everything) Alan On 12 October 2017 at 16:13, Peleg Bar-Sapir <[email protected]<mailto:[email protected]>> wrote: Hello, as part of performing some tests, I would like to completely remove easybuild from my machine (including the python modules). Is there a general way to do so? I couldn't find any relevant info online. Best, Peleg -- Dr. Alan O'Cais E-CAM Software Manager Juelich Supercomputing Centre Forschungszentrum Juelich GmbH 52425 Juelich, Germany Phone: +49 2461 61 5213 Fax: +49 2461 61 6656 E-mail: [email protected]<mailto:[email protected]> WWW: http://www.fz-juelich.de/ias/jsc/EN ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ The information in this e-mail is intended only for the person to whom it is addressed. If you believe this e-mail was sent to you in error and the e-mail contains patient information, please contact the Partners Compliance HelpLine at http://www.partners.org/complianceline . If the e-mail was sent to you in error but does not contain patient information, please contact the sender and properly dispose of the e-mail.

