It might be possible to do a workaround in code to compensate for different versions of oauthlib, but that's above my paygrade in terms of python code. Possibly just encoding the unicode content to ascii before b64 encoding, as the traceback states.
** Changed in: oneconf (Ubuntu) Assignee: (unassigned) => Fordi (fordiman) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to oneconf in Ubuntu. https://bugs.launchpad.net/bugs/1497708 Title: oneconf-service crashed with TypeError in get_oauth_params(): Unicode- objects must be encoded before hashing Status in oneconf package in Ubuntu: Confirmed Bug description: Found this error after unlocking the session ProblemType: Crash DistroRelease: Ubuntu 15.10 Package: oneconf 0.3.8 ProcVersionSignature: Ubuntu 4.2.0-10.11-generic 4.2.0 Uname: Linux 4.2.0-10-generic x86_64 ApportVersion: 2.18.1-0ubuntu1 Architecture: amd64 CrashCounter: 1 CurrentDesktop: Unity Date: Sun Sep 20 07:42:47 2015 EcryptfsInUse: Yes ExecutablePath: /usr/share/oneconf/oneconf-service InstallationDate: Installed on 2012-11-25 (1029 days ago) InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120627) InterpreterPath: /usr/bin/python3.4 PackageArchitecture: all ProcCmdline: /usr/bin/python3 /usr/share/oneconf/oneconf-service ProcEnviron: XDG_RUNTIME_DIR=<set> SHELL=/bin/bash LANGUAGE=en_SG:en PATH=(custom, no user) LANG=en_SG.UTF-8 PythonArgs: ['/usr/share/oneconf/oneconf-service'] SourcePackage: oneconf Title: oneconf-service crashed with TypeError in get_oauth_params(): Unicode-objects must be encoded before hashing UpgradeStatus: Upgraded to wily on 2015-03-14 (189 days ago) UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare sudo vboxusers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/oneconf/+bug/1497708/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp