Re: debhelper
Alexander V. Butenko -> debian-russian@lists.debian.org @ Sun, 25 Jan 2004 13:24:10 +0200:
AVB> Собираю deb-пакет при помощи debhelper'а. Все скрипты написаны вроде как
AVB> правильно.
AVB> Пакет собирается нормально, но не генерируются Depends. Вот такая ошибка
AVB> выводится:
AVB> dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends}
AVB> может кто сталкивался с такой проблемой?
AVB> Возможно ли такое, что пакет компилируется не в той цели?
Возможно. Если ему неправильно указана архитектура в debian/control.
Спутаны all и any, например.
AVB> build-stamp:
AVB> dh_testdir
AVB> $(MAKE)
AVB> touch build-stamp
AVB> binary-indep: build-stamp
AVB> # в этой цели идут правила для формирования содержимого пакета.
Если у тебя пакет architecture-independent, то наличие в его
зависимостях ${shlibs:Depends}, мягко говоря, смущает. Какие нафиг
зависимости от шлиб, если он архитектурно-независимый?
Что же до известности ${shlibs:Depends} dpkg-gencontrol'у, то если я
правильно ошибаюсь, данные для нее генерирует dh_makeshlibs. Который,
понятно, в binary-arch запускаться должен, а в binary-indep - нет.
--
Artem Chuprina
RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
Reply to:
- References:
- debhelper
- From: rulezz@from.by (Alexander V. Butenko)