Страница 1 из 1

Как правильно собирать зависимые пакеты на ABF

Добавлено: 30 окт 2018, 00:03
termim
Добрый день, такая проблема. Хочу обновить PyQt 4/5 до последних версий.
Начал с python-sip-4.19.13 - обновил/собрал локально, залил/построил на ABF [1].
Затем обновил/собрал локально python(2|3)-qt(4|5), залил ABF - [2-5].
При сборке дополнительно указываю мой персональный репозиторий, но
подхватывается python-sip-4.19.3 из стандартного репозитория [6].
У меня есть опыт работы на сусёвом OBS, там пакеты из репозитория проекта
имеют преимущество, а как правильно делать в такой ситуации на ABF?



[1] https://abf.io/build_lists/2951508
[2] https://abf.io/termim/python-qt4
[3] https://abf.io/termim/python-qt5
[4] https://abf.io/termim/python3-qt4
[5] https://abf.io/termim/python3-qt5
[6] http://file-store.rosalinux.ru/api/v1/f ... ?show=true

Как правильно собирать зависимые пакеты на ABF

Добавлено: 30 окт 2018, 01:11
VictorR2007
termim писал(а): 30 окт 2018, 00:03 При сборке дополнительно указываю мой персональный репозиторий, но
подхватывается python-sip-4.19.3 из стандартного репозитория [6].
Скорее всего это просто сбой на ABF.
Его что-то лихорадит в последнее время.

Как правильно собирать зависимые пакеты на ABF

Добавлено: 30 окт 2018, 05:53
Survolog
Подхватываемость определяется по %{EVRD} (epoch-version-release-distepoch) (Epoch: 0 имеет преимущество перед отсутствием Epoch), но иногда то ли пакеты в репах теряются, то ли информация по ним.
Решение есть:

Повышай release потерявшихся пакетов и собирай ещё раз.

При любой непонятной подхватываемости (или неподхватываемости) поднимай Release.
Обычно помогает.