Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не могу загрузить пакет на Launchpad  (Прочитано 4286 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн silentspirit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Не могу загрузить пакет на Launchpad
« : 08 Февраль 2017, 18:04:10 »
Не могу загрузить пакет на Launchpad  :o
1. Создал gpg ключ
2. Подключил его к акаунту Launchpad
3. Создал пакет
4. Подписал файлы .dsc .changes своим ключем
При попытке загрузить файл на Launchpad получаю сообщение:

gpg: Подпись создана Ср 08 фев 2017 16:56:02 EET ключом DSA с ID 7A17A78D
gpg: Действительная подпись от "Andrew Shevtsov (silentspirit) <andrew-shevtsov@yandex.ua>"
gpg: ВНИМАНИЕ: Данный ключ не заверен доверенной подписью!
gpg:          Нет указаний на то, что подпись принадлежит владельцу.

В чем проблема?


Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11786
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #1 : 08 Февраль 2017, 18:17:09 »
Нет доверенной подписи - это не важно - вы же не заверяли свой ключ каким-то официальным источником. Но это не имеет значения.

Важно то, что вам lauchpad пишет после того как отказывает в приеме пакета.

Чем и как вы грузите на LP?
« Последнее редактирование: 08 Февраль 2017, 18:18:40 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн silentspirit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #2 : 09 Февраль 2017, 07:33:51 »
dput мой-ppa <source.changes>

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11786
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #3 : 09 Февраль 2017, 13:02:47 »
silentspirit, это dput такие сообщения выдавал?
Что в почту упало после неуспешной заливки на LP?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11145
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #4 : 09 Февраль 2017, 13:06:19 »
silentspirit,
А ключ на keyserver отправляли? Отдельно подписывать ничего не надо.

debuild -S -sa
все самостоятельно подписывает.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11786
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #5 : 09 Февраль 2017, 13:10:01 »
Я подписываю явно указывая ключ
debuild -S -k0x<hex идентификатор ключа> -pgpg2

-pgpg2 - это для работы gpg-agent (что бы пароль каждый раз не вводить)

А чтобы на недоверенность не было ругани я через seahorse поставил своему ключу максимальный уровень доверия.
« Последнее редактирование: 09 Февраль 2017, 13:11:52 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн silentspirit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #6 : 09 Февраль 2017, 23:13:49 »
При сборке debuild -S -sa не создается пакет (.deb)
Может проблема в том, что я создаю пакет из бинарного файла?

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7070
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #7 : 09 Февраль 2017, 23:20:37 »
А ssh ключ на ланчпаде зарегистрирован? Не знаю как с пакетами для репозиториев, а вот для загрузки своей ветки с кодом он необходим.

Оффлайн silentspirit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #8 : 09 Февраль 2017, 23:22:04 »
ssh - нет

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11786
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #9 : 09 Февраль 2017, 23:45:52 »
При сборке debuild -S -sa не создается пакет (.deb)
Так и не должен - S - это сборка только сорцов. Собирать надо тоже из сорцов (сборка бинарика .deb - делается самим лаунчпадом).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн silentspirit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #10 : 09 Февраль 2017, 23:57:28 »
как?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11786
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #11 : 10 Февраль 2017, 00:07:26 »
silentspirit, что значит как - нужно исходники дать debuild-у с ключами -S и -sa - он и соберет как нужно.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн silentspirit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #12 : 10 Февраль 2017, 00:34:25 »
Есть программа на FreePascal. Есть исходники. Как дать их debuild?


Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11786
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #13 : 10 Февраль 2017, 00:42:33 »
Ну все как обычно - каталог с проектом в нем каталог debian, в нем control и т.д. инструкций как создать рабочий каталог для сборки - в сети много.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн silentspirit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Не могу загрузить пакет на Launchpad
« Ответ #14 : 10 Февраль 2017, 00:54:08 »
При сборке из бинарных файлов, можно получить файлы .dsc и .changes для последующей загрузки на LP?

 

Страница сгенерирована за 0.074 секунд. Запросов: 24.