Hi – saw your note in IBM-Main – this is my somewhat refined process. I am working with a friend and may have a more refined process shortly.
Note that my goals are: 1. be able to create a filesystem with a set of tools that can then be deployed without having to deploy anything conda 2. be able to deploy an updated package easily without impacting other packages which will be in other filesystems 3. be able to unit test each updated package and deploy only to the systems that require it 1. conda create -n git226 git 2. env | sort > before 3. conda activate git226 4. env | sort > after 5. conda deactivate git226 6. diff before after > diff 7. edit diff - ignore > CONDA .... records - ignore all records that don't have a > or < - ignore PS2 and PWD - ignore SHELL and SHLVL - capture delta for remaining - create exports for delta export LIBPATH=/u/lbdyck/miniconda/envs/git226/lib:$LIBPATH export MANPATH=/u/lbdyck/miniconda/envs/git226/share/man:/u/lbdyck/miniconda/envs/git226/man:$MANPATH export PATH=/u/lbdyck/miniconda/envs/git226/bin:$PATH - adjust the exports for the new path (e.g. /tools/git/) export LIBPATH=/tools/git/lib:$LIBPATH export MANPATH=/tools/git/share/man:/tools/git/man:$MANPATH export PATH=/tools/git/bin:$PATH 8. Create a new zfs (e.g. git226.zfs) 9. mount it at /tools/git/ 10. copy (cp) from /u/lbdyck/miniconda/envs/git226 to /tools/git cp -R /u/lbdyck/miniconda/envs/git226/ /tools/git/ 11. Add new exports to /etc/profile ------------------------------------------------------------------- Lionel B. Dyck <>< Website: https://www.lbdsoftware.com Github: https://github.com/lbdyck “Worry more about your character than your reputation. Character is what you are, reputation merely what others think you are.” - - - John Wooden -----Original Message----- From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of Bruce Hewson Sent: Wednesday, May 12, 2021 11:15 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: z/OS Conda install questions Hi Lionel, I am watching your efforts closely both here and on Rocket's site. I asked the same question on the Rocket site month's ago, but you have had better response activity. My activities are on hold, until we get a Service Contract with Rocket. If that happens then I will be back into this new world. Unrestricted access to publicly sourced programs is not permitted. My environment has more than 100 LPARs spread over more than 30 sysplexes around the globe. Our maintenance cycle is based around a GOLDEN copy of the system level software, which is packaged up once or twice a year, and then shipped and implemented via IPL on every system. Everything installed is closely monitored for End-of-Service conditions. Multiple copies of installed products is not the preferred state. Turning the Conda install process into something that works with this very solid maintenance process was what started me asking questions on the Rocket forum. Hope your efforts produce the desired effects. Thanks Bruce Hewson ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN