Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Oleksandr Gavenko

Нужно ли сборку проводить в 'squeeze' для сборки пакета под релиз
'squeeze'?

Я полагаю ответ утвердительный т.к. библиотеки соответствующих версий
находятся в соответствующем релизе.

Это влечет за собой необходимость разработчику держать 2/3  инсталяции
Debian?


--
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/j6mgoo$ep6$1...@dough.gmane.org



Re: Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Sergey Korobitsin
Oleksandr Gavenko ☫ → To debian-russian@lists.debian.org @ Fri, Oct 07, 2011 
12:29 +0300

 Нужно ли сборку проводить в 'squeeze' для сборки пакета под релиз
 'squeeze'?
 
 Я полагаю ответ утвердительный т.к. библиотеки соответствующих версий
 находятся в соответствующем релизе.
 
 Это влечет за собой необходимость разработчику держать 2/3  инсталяции
 Debian?

А просто pbuilder-а недостаточно?

-- 
Bright regards, Sergey Korobitsin,
Chief Research Officer
Arta Software, http://arta.kz/
xmpp:underta...@jabber.arta.kz

--
Science is like sex: sometimes something useful comes out, but that's
not why we're doing it.
 -- Richard Feynman


-- 
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/20111007093538.gl13...@undertaker.dev.lan.arta.kz



Re: Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Andrey Rahmatullin
On Fri, Oct 07, 2011 at 12:29:06PM +0300, Oleksandr Gavenko wrote:
 Нужно ли сборку проводить в 'squeeze' для сборки пакета под релиз
 'squeeze'?
Не только сборку, но и тестирование результата.

 Это влечет за собой необходимость разработчику держать 2/3  инсталяции
 Debian?
Обычно достаточно чрутов или VM.

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Victor Wagner
On 2011.10.07 at 15:35:38 +0600, Sergey Korobitsin wrote:

 Oleksandr Gavenko ☫ → To debian-russian@lists.debian.org @ Fri, Oct 07, 2011 
 12:29 +0300
 
  Нужно ли сборку проводить в 'squeeze' для сборки пакета под релиз
  'squeeze'?
  
  Я полагаю ответ утвердительный т.к. библиотеки соответствующих версий
  находятся в соответствующем релизе.
  
  Это влечет за собой необходимость разработчику держать 2/3  инсталяции
  Debian?
 
 А просто pbuilder-а недостаточно?

Достаточно, достаточно. Приходилось на прошлой работе параллельно собирать 
пакеты
под oldstable, stable  и testing. И еще один релиз, предыдущий перед
oldstable, плюс аналогичное количество ubuntu. Прекрасно работало.

На хост-системе, естественно, был stable. Хотя организовать то же самое
с testing - проще. Для сборки testing под stable иногда приходится
debootstrap и pbuilder из того же testing тащить.

Вот чего не пробовал, так это под amd64-системой в pbuilder-е собирать
i386 пакеты. Хотя по идее тоже можно.

И наоборот не пробовал, хотя amd64 ядро с 386 userland у меня стояло. 
В основном для того чтобы виртульные машины 64-битные пускать с 10-м
Solaris.


-- 
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/20111007141142.ga27...@wagner.pp.ru



Re: Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Andrey Rahmatullin
On Fri, Oct 07, 2011 at 06:11:42PM +0400, Victor Wagner wrote:
 Вот чего не пробовал, так это под amd64-системой в pbuilder-е собирать
 i386 пакеты. Хотя по идее тоже можно.
Можно конечно. Наоборот вроде сложнее.

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Oleksandr Gavenko

07.10.2011 12:35, Sergey Korobitsin пишет:

Oleksandr Gavenko ☫ → To debian-russian@lists.debian.org @ Fri, Oct 07, 2011 
12:29 +0300


Нужно ли сборку проводить в 'squeeze' для сборки пакета под релиз
'squeeze'?

Я полагаю ответ утвердительный т.к. библиотеки соответствующих версий
находятся в соответствующем релизе.

Это влечет за собой необходимость разработчику держать 2/3  инсталяции
Debian?


А просто pbuilder-а недостаточно?


Спасибо всем ответишим, изучаем соответствующие главы:

  /usr/share/doc/developers-reference/developers-reference.txt.gz


--
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/j6n5gp$8mh$2...@dough.gmane.org



Re: Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Ivan Shmakov
 Andrey Rahmatullin w...@wrar.name writes:
 On Fri, Oct 07, 2011 at 06:11:42PM +0400, Victor Wagner wrote:

  Вот чего не пробовал, так это под amd64-системой в pbuilder-е
  собирать i386 пакеты. Хотя по идее тоже можно.

  Можно конечно.

Подтверждаю.  IIRC, несколько раз собирал backport для squid3 из
experimental в stable.  Подробности, думаю, в debian-backports@.

  Наоборот вроде сложнее.

При использование amd64-ядра, проблем быть не должно.  Некоторую
несовместимость между i386 userspace и amd64-ядром я наблюдал,
но не для пакетов, актуальных в pbuilder-окружении.

-- 
FSF associate member #7257


-- 
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/86sjn46ama@gray.siamics.net



Re: Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Dmitry Nezhevenko
On Fri, Oct 07, 2011 at 11:15:57PM +0700, Ivan Shmakov wrote:
   Наоборот вроде сложнее.
 
   При использование amd64-ядра, проблем быть не должно.  Некоторую
   несовместимость между i386 userspace и amd64-ядром я наблюдал,
   но не для пакетов, актуальных в pbuilder-окружении.

Лично напарывался когда-то на особо умный configure чего-то, что
выгребало архитектуру из вывода uname -m. Но для таких случаев есть
linux32.
 
-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: Какова практика создания пакета под различные релизы Debian?

2011-10-07 Пенетрантность Ivan Shmakov
 Dmitry Nezhevenko d...@inhex.net writes:
 On Fri, Oct 07, 2011 at 11:15:57PM +0700, Ivan Shmakov wrote:

  Наоборот вроде сложнее.

  При использование amd64-ядра, проблем быть не должно.  Некоторую
  несовместимость между i386 userspace и amd64-ядром я наблюдал, но не
  для пакетов, актуальных в pbuilder-окружении.

  Лично напарывался когда-то на особо умный configure чего-то, что
  выгребало архитектуру из вывода uname -m.  Но для таких случаев есть
  linux32.

Действительно.  Сталкивался с подобным поведением:

http://bugs.debian.org/477207

-- 
FSF associate member #7257


-- 
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/86obxs5g92@gray.siamics.net