Доброго времени суток!
А подскажите плиз, вот нужно мне запаковать в deb-пакеты софтину, у
которой из одного source пакета рождается несколько binary пакетов,
которые ещё друг от друга зависят.
Хочется, чтобы зависимости между ними определялись автомагически через
shlibs (и это уже работает), но при этом чтобы в control файле
прописалось, что если пакет A зависит от пакета B, то они должны быть
жестко одинаковой версии. Как-то это можно сделать?
пт, 26 февр. 2021 г. в 12:52, Victor Wagner <vitus@wagner.pp.ru>:
Вот если руками в control-файл прописывать зависимость, то
Depends: pkgname (= $binary:Version)
Это я в курсе. Но всё равно спасибо
А если хочется чтобы автоматом, то надо в исходники пакета
добавить файлик debian/shlibs, формат которого описан в
man deb-shlibs
А вот добавление такого файлика совершенно не вяжется со словом
"автоматом", потому что мало того, что нужно всё это руками
прописать, так ещё и при изменении версии, нужно будет править - там
ведь похоже нельзя использовать переменные типа (= $binary:Version)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 294 |
Nodes: | 16 (3 / 13) |
Uptime: | 248:22:50 |
Calls: | 6,627 |
Calls today: | 3 |
Files: | 12,175 |
Messages: | 5,320,996 |