Re: Сборка пакета ocfs2-tools 1.4.4-1
Proskurin Kirill wrote: Привет. Есть задача получить последную версию(1.4.4-1) ocfs2-tools в Debian Lenny. Опыта сборки пакетов под Дебиан почти нет. Кто-нибудь собирал этот пакет? Можете помочь? В сорцах уже есть каталог debian и всё выглдяит уже настроенным, но при сборке получаю проблемы: 1) debuild -rfakeroot stops with "No PO directory found, use the --podir flag to tell where it is... exiting" Почитал ман, но так и не понял что это за PO directory и для чего она нужна и как её сделать. Закоментировал и стал собирать дальше(что бы посмотреть где ещё будут проблемы) 2) При сборке были ворнинги: W: ocfs2-tools source: substvar-source-version-is-deprecated ocfs2-tools-static-dev W: ocfs2-tools source: ancient-standards-version 3.7.2.0 (current is 3.8.0) E: ocfs2-tools source: not-using-po-debconf W: ocfs2-tools source: changelog-should-mention-nmu W: ocfs2-tools source: source-nmu-has-incorrect-version-number 1.3.9-1 W: ocfs2-tools source: quilt-build-dep-but-no-series-file ocfs2-tools W: ocfs2-tools source: native-package-with-dash-version E: ocfs2-tools: no-template-description ocfs2-tools/init E: ocfs2-tools: unknown-field-in-templates ocfs2-tools/init _description W: ocfs2-tools: malformed-question-in-templates ocfs2-tools/init E: ocfs2-tools: no-template-description ocfs2-tools/clustername E: ocfs2-tools: unknown-field-in-templates ocfs2-tools/clustername _description E: ocfs2-tools: no-template-description ocfs2-tools/heartbeat_threshold E: ocfs2-tools: unknown-field-in-templates ocfs2-tools/heartbeat_threshold _description E: ocfs2-tools: no-template-description ocfs2-tools/idle_timeout E: ocfs2-tools: unknown-field-in-templates ocfs2-tools/idle_timeout _description E: ocfs2-tools: no-template-description ocfs2-tools/keepalive_delay E: ocfs2-tools: unknown-field-in-templates ocfs2-tools/keepalive_delay _description E: ocfs2-tools: no-template-description ocfs2-tools/reconnect_delay E: ocfs2-tools: unknown-field-in-templates ocfs2-tools/reconnect_delay _description 3) При установке того что собралось: debconf: Unknown template field '_description', in stanza #1 of /var/lib/dpkg/info/ocfs2-tools.templates debconf: Unknown template field '_description', in stanza #2 of /var/lib/dpkg/info/ocfs2-tools.templates Template parse error near `#flag:translate!:6', in stanza #3 of /var/lib/dpkg/info/ocfs2-tools.templates dpkg: error processing ocfs2-tools (--install): subprocess post-installation script returned error exit status 9 в unstable версия 1.4.3-2 + надо учитывать что ocfs2 это еще и модуль ядра , тоесть ядро должно быть подходяшее . Regards , Alex -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c07b80f.20...@biotec.tu-dresden.de
Re: Сборка пакета ocfs2-tools 1.4.4-1
On 03/06/10 18:11, Alex Mestiashvili wrote: в unstable версия 1.4.3-2 + надо учитывать что ocfs2 это еще и модуль ядра , тоесть ядро должно быть подходяшее . Анстейб не хотелось трогать и решил сразу последнюю версию брать. Оказалось что каталог debian в сорцах крайней устаревший, и посмотрев чейнжлоги я решил что можно использовать этот каталог со всеми настройками из 1.4.1. Немного sed`да и это сработало. Пакет собрался без ошибок, поставился и работает. Метод конечно выглядит страшновато и поэтому сейчас пытаюсь понять что следует проверить и поправить в первую очередь при таком подходе. Пытаюсь понять - насколько такой подход в сборке пакетов равен самоубийству? С одной стороны разработчики ocfs2 обновляют сорцы и они должны работать, с другой у каждой ОС есть свои особенности и пока немонятно на какую из них я могу напоротся. Я понимаю что Debian не для этого и то что я делаю в целом неправильно. Но тут уже стоит вопрос о том что иначе нужно переходить на CentOS, а этого делать совсем не хочется. P.S. Про модуль ядра вкурсе, но это другая история. -- Best regards, Proskurin Kirill -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c07bcc2.5090...@fxclub.org
Re: Сборка пакета ocfs2-tools 1.4.4-1
Proskurin Kirill wrote: On 03/06/10 18:11, Alex Mestiashvili wrote: в unstable версия 1.4.3-2 + надо учитывать что ocfs2 это еще и модуль ядра , тоесть ядро должно быть подходяшее . Анстейб не хотелось трогать и решил сразу последнюю версию брать. Оказалось что каталог debian в сорцах крайней устаревший, и посмотрев чейнжлоги я решил что можно использовать этот каталог со всеми настройками из 1.4.1. Немного sed`да и это сработало. Пакет собрался без ошибок, поставился и работает. Метод конечно выглядит страшновато и поэтому сейчас пытаюсь понять что следует проверить и поправить в первую очередь при таком подходе. Пытаюсь понять - насколько такой подход в сборке пакетов равен самоубийству? С одной стороны разработчики ocfs2 обновляют сорцы и они должны работать, с другой у каждой ОС есть свои особенности и пока немонятно на какую из них я могу напоротся. Я понимаю что Debian не для этого и то что я делаю в целом неправильно. Но тут уже стоит вопрос о том что иначе нужно переходить на CentOS, а этого делать совсем не хочется. P.S. Про модуль ядра вкурсе, но это другая история. можно взять пакет из stable/unstable взять сорс и добавить debian директорию в сорс с помошью uupdate только надо быть осторожным с дебиановскими патчами , возможно они уже приложены в upstream-е или вообше сорс сильно изменен. uupdate modifies an existing Debian source code archive to reflect an upstream update supplied as a patch or from a wholly new source code archive. Reagrds , Alex -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c07bf59.4080...@biotec.tu-dresden.de
Re: Сборка пакета ocfs2-tools 1.4.4-1
можно взять пакет из stable/unstable взять сорс и добавить debian директорию в сорс с помошью uupdate только надо быть осторожным с дебиановскими патчами , возможно они уже приложены в upstream-е или вообше сорс сильно изменен. 1) Скачал 1.4.3-2 source from testing 2) Скачал 1.4.4 source from oracle 3) cd to 1.4.3-2 folder 4) uupdate -u /path/to/1.4.4.tar.gz 5) Мержинг был без проблем и ошибок 6) Сделал снова debuild - всё было ок Делает вид что работает. Пытаюсь понять - это самоубийство или нет?.. Ставить пакет из тестинга не могу, так как там поменялись либы и придется из него тогда доставлять ещё пол системы. А так я собираю его об текущие либи и... вроде всё ок. Просто я не программист и возможно что-то совсем упускаю из виду. -- Best regards, Proskurin Kirill -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c08bac6.3080...@fxclub.org
Re: Сборка пакета ocfs2-tools 1.4.4-1
Proskurin Kirill wrote: можно взять пакет из stable/unstable взять сорс и добавить debian директорию в сорс с помошью uupdate только надо быть осторожным с дебиановскими патчами , возможно они уже приложены в upstream-е или вообше сорс сильно изменен. 1) Скачал 1.4.3-2 source from testing 2) Скачал 1.4.4 source from oracle 3) cd to 1.4.3-2 folder 4) uupdate -u /path/to/1.4.4.tar.gz 5) Мержинг был без проблем и ошибок 6) Сделал снова debuild - всё было ок Делает вид что работает. Пытаюсь понять - это самоубийство или нет?.. Ставить пакет из тестинга не могу, так как там поменялись либы и придется из него тогда доставлять ещё пол системы. А так я собираю его об текущие либи и... вроде всё ок. Просто я не программист и возможно что-то совсем упускаю из виду. Время покажет , я не думаю что это очень критично , сам часто собираю пакеты подобным образом . честно говоря не менне самоубийственно чем использовать просто сорс с оффсайта . Никто не дает никаких гарантии - use on your own risk :) Но, ocfs-tools это всего лишь тулзы , так сказать интерфей для настройки параметров ocfs2 , главная задача осуществляется модулем ядра , так что опасность исходит в основном от драйвера , а не от тулз . Regards , Alex -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c08bd71.3050...@biotec.tu-dresden.de
Re: Сборка пакета ocfs2-tools 1.4.4-1
Hello, Proskurin. On Fri, 04 Jun 2010 12:35:18 +0400 Proskurin Kirill wrote: > > > можно взять пакет из stable/unstable взять сорс и добавить debian > > директорию в сорс с помошью uupdate > > > > только надо быть осторожным с дебиановскими патчами , возможно они > > уже приложены в upstream-е или вообше сорс сильно изменен. > > > 1) Скачал 1.4.3-2 source from testing > 2) Скачал 1.4.4 source from oracle > 3) cd to 1.4.3-2 folder > 4) uupdate -u /path/to/1.4.4.tar.gz > 5) Мержинг был без проблем и ошибок > 6) Сделал снова debuild - всё было ок > > Делает вид что работает. Пытаюсь понять - это самоубийство или нет?.. > > Ставить пакет из тестинга не могу, так как там поменялись либы и > придется из него тогда доставлять ещё пол системы. А так я собираю > его об текущие либи и... вроде всё ок. Просто я не программист и > возможно что-то совсем упускаю из виду. Правильнее взять пакет из testing и пересобрать его у себя. -- Best regards, Alexander GQ Gerasiov Contacts: e-mail:g...@cs.msu.su Jabber: g...@jabber.ru Homepage: http://gq.net.ru ICQ: 7272757 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49 BAEA CA87 E9E8 2AAC 33F1 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100608101058.4ac9f...@cs.msu.su