-
Notifications
You must be signed in to change notification settings - Fork 250
Description
Via email from @godotalgorithm (thank you for reporting it, Jonathan!)
I'm maintaining MOPAC, which became an open-source project last year https://github.com/openmopac/mopac. I'm also maintaining MOPAC's availability on conda-forge https://anaconda.org/conda-forge/mopac. I noticed that you are distributing an older version of MOPAC that requires a license key on your conda channel (rmg), and I'm wondering if your software is tied in some way specifically to that version of MOPAC. If not, could you consider updating the version of MOPAC that you are distributing? There have been several reports now of people who have accidentally downloaded your version of MOPAC on conda and been confused by the need for a license key (which was removed from the open-source version). I'm trying to minimize such sources of confusion when possible.
Suggestion
- change our environment file to use the conda-forge mopac
- update RMG as needed to make this version work
- update the github actions recipes on RMG-Py, RMG-database, and RMG-tests
- change our conda recipe to use the conda-forge mopac
- rebuild binaries
- do something to warn/help people who inadvertently put the rmg channel as higher priority than the conda-forge channel and accidentally install the wrong one? options are remove our old one (but that makes it impossible for people to install old versions of RMG, which can be helpful for debugging); add a new one (but then this will gradually become out of date); replace with a dummy package that just prints something like "this is not the package you're looking for. use a different channel" and quits; other ideas?