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.


Reply via email to