LINUX.ORG.RU

Кого долбить ментейнера или py девелопера.

 , ,


1

1

subj

есть злосчастный dev-python/python-gnupg в которые не успевают добавлять статусы последний эпикфейл был с KEY_CONSIDERED, сейчас же с DECRYPTION_KEY

Traceback (most recent call last):
  File "/usr/lib64/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib64/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/lib64/python2.7/site-packages/gnupg.py", line 813, in _read_response
    result.handle_status(keyword, value)
  File "/usr/lib64/python2.7/site-packages/gnupg.py", line 575, in handle_status
    Verify.handle_status(self, key, value)
  File "/usr/lib64/python2.7/site-packages/gnupg.py", line 308, in handle_status
    raise ValueError("Unknown status message: %r" % key)
ValueError: Unknown status message: u'DECRYPTION_KEY'

собственно патч для 0.4.0 (нет в дереве так же - последний протухший 0.3.8):

--- a/gnupg.py
+++ b/gnupg.py
@@ -246,7 +246,7 @@
                      "FILE_DONE", "PKA_TRUST_GOOD", "PKA_TRUST_BAD", "BADMDC",
                      "GOODMDC", "NO_SGNR", "NOTATION_NAME", "NOTATION_DATA",
                      "PROGRESS", "PINENTRY_LAUNCHED", "NEWSIG",
-                     "KEY_CONSIDERED"):
+                     "KEY_CONSIDERED", "DECRYPTION_KEY"):
             pass
         elif key == "BADSIG":  # pragma: no cover
             self.valid = False

З.Ы. есть выход не использовать gnupg - но яхз чем заменить.

★★★★

Последнее исправление: deity (всего исправлений: 1)
Ответ на: комментарий от slaykovsky

я собрался писать репорт, но что-то подсказывает что это не выход такой вот патч.

ЗЫ, хотя с KEY_CONSIDERED за месяц само рассосалось

deity ★★★★
() автор топика
Последнее исправление: deity (всего исправлений: 1)
Ответ на: комментарий от slaykovsky

коммит куда? ты представляешь как ебилды в дерево попадают? Тут пинки раз 15 дергать придётся и то не факт что проскочит

deity ★★★★
() автор топика
Ответ на: комментарий от deity

с питоном вообще бида куча ебилдов с 2016 года и 3_5

deity ★★★★
() автор топика
Ответ на: комментарий от slaykovsky

капец ты тугой, перечитай топик, если не поймешь - игнор

deity ★★★★
() автор топика
Ответ на: комментарий от deity

ты представляешь как ебилды в дерево попадают? Тут пинки раз 15 дергать придётся и то не факт что проскочит

Если ты уже всё пофиксил - pull request отправить никак?

Update: тред не читай - сразу отвечай ;-)

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от deity

так куда пул реквест?

Для начала в генту, а там мейнтейнеры сами кого надо пнут. А если не пнут, то уже пидера^H^Hвелоперам. Хотя, в последнее время в BGO стало не как в морге.

r3lgar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.