Необходимо определить, будет ли ваш пакет иметь зависимости от других пакетов или другие пакеты будут зависеть от вашего пакета. Зависимости и несовместимые версии можно определить с помощью двух дополнительных информационных файлов пакета, compver и depend.
Файл compver позволяет указать предыдущие версии пакета, совместимые с устанавливаемой версией.
Поставка файла depend позволяет определить три типа зависимостей, связанных с создаваемым пакетом. Эти типы зависимости перечислены ниже:
Требуемый пакет – Создаваемый пакет зависит от существования другого пакета
Обратная зависимость – Другой пакет зависит от существования этого пакета
Использовать обратную зависимость следует только в том случае, если от существующего пакета зависит пакет, в котором нет файла depend.
Несовместимый пакет – Созданный пакет несовместим с указанными пакетами
Файл depend разрешает только самые основные зависимости. Если пакет имеет зависимость от конкретного файла, его содержимого или поведения, файл depend не может обеспечить необходимую точность. В этом случае для подробной проверки зависимостей необходимо использовать сценарий request или сценарий checkinstall. Сценарий checkinstall также является единственным сценарием, который может без ошибок остановить процесс установки пакета.
Убедитесь в том, что файлы depend и compver имеют записи в файле prototype. Файл должен иметь тип i (для информационного файла пакета).
Для получения дополнительной информации см. справочную страницу depend(4) и compver(4).