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: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, ICQ: 13038757