debian/control Provides
Привет.
Есть пакеты "foo-bar" и "foo-baz", каждый их которых:
Provides: foo
Conflicts: foo
Replaces: foo
И есть другой пакет: "foo-deps" у которого:
Depends: foo
Всё бы ничего, но при смене "foo-bar" на "foo-baz" (или наоборот),
apt выводит предупреждение "dependency problems":
dpkg: foo-deps: dependency problems, but removing anyway as you requested:
foo-deps depends on avreg-site; however:
Package foo is not installed.
Package foo-bar which provides foo is to be removed.
Package foo-baz which provides foo is not installed.
Делает всё как надо, меняет foo-bar на foo-baz не удаляя foo-deps.
Но предупреждение как заноза в ж..е, может кто поможет вытащить? :)
Reply to: