Как решить проблемы зависимостей с помощью замен?

Как решить проблемы зависимостей с помощью замен?

Я работаю над решением, чтобы драйвер с закрытым исходным кодом, называемый EMGD, работал на Ubuntu. Но есть проблема с пакетом lubuntu-desktop. Он зависит от lubuntu-core -> xorg, а xorg требует xserver-xorg (>= 1:7.7+7ubuntu2). Мне нужна более старая версия xserver-xorg, чтобы драйвер заработал. Поэтому я создал пакет xserver-xorg-1.9, который предоставляет xserver-xorg, и получил версию выше, чем 1:7.7+7ubuntu2.

Почему он все еще конфликтует? Я действительно не понимаю, чего apt все еще не хватает..

решение1

Версия, конфликты и зависимости включены в пакет .deb, точнее в package-root/DEBIAN/control. Вы их адаптировали?

DPKG определяет версию пакета не по названию, а по версии, указанной в контрольном файле.

Связанный контент