Если указать режим вывода --with-colons, то неправильно выводятся поля ключа у которых кодировка не ascii. Кроме того в этом отсутствует реакция на ключ --charset. Из-за этого, например, неправильно работает enigmail, если UserId написан русским текстом. Пошарился по тексту и написал патчик, который это поведение правит. См аттач. Дмитрий, надеюсь вы пропихнете это в апстрим, т.к. очень нужно это исправление и под Вынью. ПС: Нужно еще проверить на правильно кол-во добавляемых разделителей (":")
Created attachment 1705 [details] Патч ремонтирующий вывод списка ключей в режиме --with-colons см. выше
В апстриме выяснил, что это фича.