Re: Сборка пакета ocfs2-tools 1.4.4-1

2010-06-08 Пенетрантность Alexander GQ Gerasiov
Hello, Proskurin.

On Fri, 04 Jun 2010 12:35:18 +0400
Proskurin Kirill proskurin...@fxclub.org 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



Re: Сборка пакета ocfs2-tools 1.4.4-1

2010-06-04 Пенетрантность Proskurin Kirill



можно взять пакет из 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

2010-06-04 Пенетрантность Alex Mestiashvili

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

2010-06-03 Пенетрантность Alex Mestiashvili

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

2010-06-03 Пенетрантность Proskurin Kirill

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

2010-06-03 Пенетрантность Alex Mestiashvili

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