Удалите частные общие библиотеки из поля Depends в управлении

Я использую команду debuild -b упаковывать мое приложение в .deb. Когда это переходит к выполненному dh_makeshlibs, названия многих общих библиотек добавляются в debian/my-package/DEBIAN/shlibs. Но некоторые из них являются моими частными общими библиотеками, которые будут упакованы в .deb, также. В сгенерированном файле управления эти общие библиотеки перечислены в поле Depends. Это вызвало ошибку, когда установка .deb на другой машине, потому что эти общие библиотеки еще не установлены.

Мой вопрос состоит в том, как удалить частные общие библиотеки из поля Depends, но просто уехать, некоторая общественность совместно использовала библиотеки?

Вот debian/install:

мой-пакет /* opt/my-package

private_lib /* usr/lib/my-package #, который я использовал-rpath, чтобы сказать компоновщику, где найти мои частные библиотеки

Я изучаю, как упаковать, так могло бы быть неясным на где-нибудь. Скажите мне при необходимости в большей информации, которая поможет.

1
задан 10 March 2015 в 06:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: