Я не могу быстро загрузить свой проект в мой PPA. Я установил свой ключ PGP и использовал его, чтобы подписать кодекс поведения, и PPA существует. Я не знаю, какую другую полезную информацию я могу предоставить.
robin@RobinJ:~/Ubuntu One/Python/gtkreddit$ quickly share --ppa robinj/gtkredditGet Launchpad Settings
Launchpad connection is ok
gpg: WARNING: unsafe permissions on configuration file `/home/robin/.gnupg/gpg.conf'
gpg: WARNING: unsafe enclosing directory permissions on configuration file `/home/robin/.gnupg/gpg.conf'
gpg: WARNING: unsafe permissions on configuration file `/home/robin/.gnupg/gpg.conf'
gpg: WARNING: unsafe enclosing directory permissions on configuration file `/home/robin/.gnupg/gpg.conf'
Traceback (most recent call last):
File "/usr/share/quickly/templates/ubuntu-application/share.py", line 138, in <module>
license.licensing()
File "/usr/share/quickly/templates/ubuntu-application/license.py", line 284, in licensing
{'translatable': 'yes'})
File "/usr/share/quickly/templates/ubuntu-application/internal/quicklyutils.py", line 166, in change_xml_elem
xml_tree.find(parent_node).insert(0, new_node)
AttributeError: 'NoneType' object has no attribute 'insert'
ERROR: share command failed
Aborting
Я сообщил об этом как об ошибке на Launchpad, потому что я предполагаю, что это ошибка. Если вы знаете быстрое решение, пожалуйста, дайте мне знать.
https://bugs.launchpad.net/ubuntu/+source/quickly/+bug/1018138
GPG не любит запускаться, если ваши ключи и конфигурации не имеют необходимых разрешений. Особенно это не нравится, когда другие пользователи могут читать их. Итак, попробуйте запустить: chmod 600 /home/robin/.gnupg/gpg.conf
и попробуйте снова. Если вы получаете ту же ошибку, но из другого файла в /home/robin/.gnupg/
, сделайте то же самое chmod 600
с этим.