ERROR: get_ha1_dict_plain() got an unexpected keyword argument 'algorithm'

14 views
Skip to first unread message

Michael Wolffe

unread,
Dec 7, 2018, 8:17:58 AM12/7/18
to cylc
Hi,

I've just been trying to run a rose suite using cylc 7.6.0-1, ROSE 2018.06.0 and fcm 2017.10.0, and get the error message "ERROR: get_ha1_dict_plain() got an unexpected keyword argument 'algorithm'. "

I'm running ubuntu 18.04 and got cylc and fcm through apt-get, whereas ROSE was installed from github.

Wondering what the issue might be here?

Hilary Oliver

unread,
Dec 7, 2018, 5:14:06 PM12/7/18
to cy...@googlegroups.com
Hi Michael,

I believe that error means you're picking up a different version of cherrypy than the slightly modified version that is bundled with Cylc. I use Ubuntu 18.04 myself, but I haven't actually looked at the apt cylc package (because it is quite an out-of-date cylc version now) - I wonder if it puts our bundled libraries in another location, thereby allowing a separately installed cherrypy to get in the way.  I'll take a look if I can find the time soon, but in the meantime can I suggest you remove the apt Cylc package and install from a Cylc release from GitHub instead.  Let us know if that works...

Hilary


--

---
You received this message because you are subscribed to the Google Groups "cylc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cylc+uns...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Hilary Oliver

unread,
Dec 8, 2018, 1:49:06 AM12/8/18
to cy...@googlegroups.com
I think the Debian (and therefore Ubuntu) Cylc package is broken, because it replaces our bundled and modified cherrypy library with a dependency on the standard package.  I'll try to get in touch with the maintainer...
Hilary
Reply all
Reply to author
Forward
0 new messages