Ситуация следующая:
У нас есть пакет B и A (зависит от B). В репозитории имеем следующую картинку:
A version table 0.0.1 (depends B=0.1.1) 0.0.2 (depends B=0.1.2) 0.0.3 (depends B=0.1.3) B version table 0.1.1 0.1.2 0.1.3 0.1.4
На сервере мы установили A=0.0.1. В следующий раз, когда мы захотим обновить пакет A на сервере, мы не хотим обновлять пакет B вручную (просто запустите apt-get install A=0.0.2). С текущей конфигурацией это кажется невозможным.
Мы попробовали следующую конфигурацию: вместо создания следующей версии B мы начали создавать новые пакеты для каждой версии, например B-1, B-2.
A version table 0.0.1 (depends B-1) 0.0.2 (depends B-2) 0.0.3 (depends B-3) B-1 B-2 (provides B-1) B-3 (provides B-2)
Эта конфигурация не сработала.
Есть ли какая-либо конфигурация, которая будет работать для нас?
Спасибо