The 'description' key provided by get_all_info() seems to contain descriptions in different languages. Sadly, it doesn't provide any indicator which language the text is actually in... In [6]: layman.get_all_info('megacoffee') Out[6]: {'megacoffee': {'description': ['Mixed ebuilds from various sources: self-written missing ebuilds, more current ebuilds, ebuilds that just needed a slight update from official portage, ebuilds others posted on Gentoo Bugzilla, ebuilds with added patches, old ebuilds that were removed from official portage etc.', 'Verschiedene ebuilds aus verschiedenen Quellen: selbsterstellte ebuilds, ebuilds mit geringfügigen Änderungen, gegenüber dem aktuellen Baum, ebuilds aus Gentoos Bugzilla, ebuilds mit erweiterten patches, alte ebuilds die nicht mehr im offiziellen Baum existieren, etc.'], [...]
It was decided to deprecate the get_all_info() function as it was, for all intents and purposes, replaced awhile ago. If a commit hash is required just lemme know. I'll keep this open as IN_P until the next release comes out that includes that deprecation in it.
2.4.1 is out which resolves this issue, therefore, I'm resolving the bug.