Re: Как dpkg-buildpackage запускает ./configure?
On Mon, Jan 16, 2006 at 12:34:17AM +0300, Nikolay Shaplov wrote: Sergei Stolyarov wrote: Это я дурак... я его по каким-то причином с первого раза не нашел. Он там есть. Загадкой для меня остается почему он не запускается. Я в месте его запуска ставил отладочный echo, и скрипт до раздела configure прочто не доходит... И я не понимаю почему... Из визуально понятного видно, что make distclean завершается с ошибкой, но как это может быть связано с запуском configure я пока не понял... Прошу прощения что задал предидущий вопрос почем зря... :-/ Я вот не очень понимаю, а чём проблема - у меня дебианизация sim-im заняла несколько минут: 1) экспорт дерева из репозитория 2) запуск make -f admin/Makefile 3) копирование каталога debian из дебиановского sim (при необходимости поменять e-mail, например) Сразу после этого, безо всяких ошибок всё собралось. Этот фокус проходил вплодь до svn 155. Начиная со 156 перестал повторно запускаться ./configure, как он это делал раньше... А ты не запускай его повторно. В эту пятницу собирал - тоже с этим столкнулся. Сразу после скачивания сырцов делай make -f admin/Makefile и собирай пакет. Не надо самостоятельно пробовать его конфигурить и собирать, то есть ./configure и make.
Re: Как dpkg-buildpackage запускает ./configure?
Nikolay Shaplov - debian-russian@lists.debian.org @ Fri, 13 Jan 2006 11:55:27 +0300: Каким именно образом происходит запуск ./configure скрипта при выполнении dpkg-buildpackage? В debian/rules явного упоминания не нашел... Вообще-то configure всегда запускается именно из debian/rules. NS Это я дурак... я его по каким-то причином с первого раза не нашел. Он NS там есть. Загадкой для меня остается почему он не запускается. NS Я в месте его запуска ставил отладочный echo, и скрипт до раздела NS configure прочто не доходит... И я не понимаю почему... NS Из визуально понятного видно, что make distclean завершается с ошибкой, NS но как это может быть связано с запуском configure я пока не понял... Может быть такой make distclean, что до вызова configure не работает. Типичный случай - до вызова configure отсутствует какой бы то ни было Makefile. Правда, debian/rules обычно спокойно относится к этому (в смысле игнорирует код завершения make clean). Но это, гм, в нем тогда можно обнаружить. -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] Я не люблю делать что бы то ни было для целевой аудитории Microsoft (С)энта -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Как dpkg-buildpackage запускает ./configure?
On 2006.01.12 at 12:43:16 +0300, Nikolay Shaplov wrote: Каким именно образом происходит запуск ./configure скрипта при выполнении dpkg-buildpackage? В debian/rules явного упоминания не нашел... Вообще-то configure всегда запускается именно из debian/rules. Потому что далеко не все пакеты вообще используют autoconf. Может быть плохо искал, или пакет такой извращенный, что мейнтейнер решил не запускать configure а воспользоваться каким-нибудь скриптом-враппером? Может быть самое прямое решение, если там действительно что-то меняли в системе сборки, взять и создать пакет из upstream-исходников с нуля с помощью dh_make? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Как dpkg-buildpackage запускает ./configure?
12.01.06, Victor Wagner[EMAIL PROTECTED] написал(а): On 2006.01.12 at 12:43:16 +0300, Nikolay Shaplov wrote: Каким именно образом происходит запуск ./configure скрипта при выполнении dpkg-buildpackage? В debian/rules явного упоминания не нашел... Вообще-то configure всегда запускается именно из debian/rules. Потому что далеко не все пакеты вообще используют autoconf. Сейчас модно в debian/rules делать всякие include из пакета cdbs, а они вызывают configure -- Regards, Yuri Kozlov