Сборка пакета с установкой зависимостей из частных реп
Добавлено: 20 май 2020, 11:11
Блин, когда это уже прекратится? Какой мега-секретный репозиторий нужно ещё подключить? Main-тестинг уже есть.
Forum about ROSA Linux Distros
https://forum.rosalinux.ru/fr/
Да никогда не прекратится, раз вы пытаетесь собирать на рабочей системе.
Вы хотели собрать пакет audacity-2.4.0.
Код: Выделить всё
mock-urpm -v /путь к / файлу/audacity-2.4.0-1.src.rpm
Спасибо, попробую. И всё же, откуда в вашей сборке те "более новые" пакеты?VictorR2007 писал(а): ↑20 май 2020, 21:51Вы хотели собрать пакет audacity-2.4.0.
Можете собрать этот пакет пакет с помощью mock-urpm.
Пойдёт этот src https://yadi.sk/d/tdADwGRuEBD1_A
Нужно перед сборкой отключить источники i586, потом установить пакет mock-urpm, а потом дать командуПри первом запуске спросит пароль рута, чтобы выбрать, для какой версии собрать.Код: Выделить всё
mock-urpm -v /путь к / файлу/audacity-2.4.0-1.src.rpm
Укажете Rosa-2016.1-x86_64, и можно ждать окончания сборки.
Если при первом запуске произойдёт сбой при создании сборочницы, (иногда случается при большом количестве доп. источников),
повторить последнюю команду.
Ну вы же подключили источник из архива, где 2000 новых пакетов.
Код: Выделить всё
urpmi --buildrequires /путь к пакету/audacity-2.4.0-1.src.rpm
Код: Выделить всё
urpme --auto-orphans
Эта команда сразу работает? Не нужно подключать источники с srpm?VictorR2007 писал(а): ↑21 май 2020, 09:56Код: Выделить всё
urpmi --buildrequires /путь к пакету/audacity-2.4.0-1.src.rpm
Код: Выделить всё
asus ~ # urpmi --help
использование:
--buildrequires - установить требуемые для сборки пакеты
Я собрал Audacity 2.4, никаких проблем. Также, я понимаю удобство mock-rpm, который позволяет не захламлять систему лишними пакетами для сборки.VictorR2007 писал(а): ↑20 май 2020, 19:52да не прекратится, раз вы пытаетесь собирать на рабочей системе.
Не удастся поставить пакеты, которые старее, чем уже установленные.