ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] прошу помощи с kernel modules для RHEL ядер
@ 2013-12-18 13:24 Денис Смирнов
  2013-12-18 13:30 ` Led
  0 siblings, 1 reply; 12+ messages in thread
From: Денис Смирнов @ 2013-12-18 13:24 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 535 bytes --]

Для ядер ovz и el-def сейчас не собраны ни dahdi, ни wanpipe (драйверы для
VoIP плат от Sangoma).

Я обновил в Сизифе dahdi на версию, которая собирается на ядрах из RHEL
(dahdi-linux 2.7.0.2), и сделал спеки, которые у меня прекрано собрались:

http://yadi.sk/d/8f-OL--8EXdQn

Прошу помощи чтобы обновить темплейты (кои я после их переезда с CVS не
знаю где брать), и отправить всё это хозяйство в sisyphus и p7, дабы у нас
поддерживалось оборудование и Digium, и Sangoma.

-- 
С уважением, Денис

http://mithraen.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-18 13:24 [devel] прошу помощи с kernel modules для RHEL ядер Денис Смирнов
@ 2013-12-18 13:30 ` Led
  2013-12-18 20:48   ` Денис Смирнов
  0 siblings, 1 reply; 12+ messages in thread
From: Led @ 2013-12-18 13:30 UTC (permalink / raw)
  To: devel

On Wednesday 18 December 2013 15:24:17 Денис Смирнов wrote:
> Для ядер ovz и el-def сейчас не собраны ни dahdi,

А это что такое: kernel-modules-dahdi-ovz-el-2.7.0-alt1.132640.108?

А для el-def - зачем?

> ни wanpipe (драйверы для 
> VoIP плат от Sangoma).
>
> Я обновил в Сизифе dahdi на версию, которая собирается на ядрах из RHEL
> (dahdi-linux 2.7.0.2), и сделал спеки, которые у меня прекрано собрались:
>
> http://yadi.sk/d/8f-OL--8EXdQn
>
> Прошу помощи чтобы обновить темплейты (кои я после их переезда с CVS не
> знаю где брать), и отправить всё это хозяйство в sisyphus и p7, дабы у нас
> поддерживалось оборудование и Digium, и Sangoma.


-- 
Led

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-18 13:30 ` Led
@ 2013-12-18 20:48   ` Денис Смирнов
  2013-12-18 21:40     ` Led
  0 siblings, 1 reply; 12+ messages in thread
From: Денис Смирнов @ 2013-12-18 20:48 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 698 bytes --]

On Wed, Dec 18, 2013 at 03:30:16PM +0200, Led wrote:

> А это что такое: kernel-modules-dahdi-ovz-el-2.7.0-alt1.132640.108?

Извини, не заметил -- решил что на ovz-el проблема аналогичная el-def. Но
wanpipe сейчас вообще ни для одного ядра не собран. А dahdi 2.7.0 на
el-def не собирается, только 2.7.0.2 -- потому и обновил.

А с dahdi 2.8.0 уже не собирается wanpipe, патчить сил не было.

> А для el-def - зачем?

Клиент хочет ядра из RH, но на этой машине не будет ovz -- исходя из этого
я и выбрал el-def.

Кроме того, с новыми ядрами у меня вылезали проблемы со сборкой wanpipe (в
Sangoma не очень-то спешат с обновлениями).

-- 
С уважением, Денис

http://mithraen.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-18 20:48   ` Денис Смирнов
@ 2013-12-18 21:40     ` Led
  2013-12-19  0:46       ` Денис Смирнов
  0 siblings, 1 reply; 12+ messages in thread
From: Led @ 2013-12-18 21:40 UTC (permalink / raw)
  To: devel

On Wednesday 18 December 2013 22:48:17 Денис Смирнов wrote:
> On Wed, Dec 18, 2013 at 03:30:16PM +0200, Led wrote:
> > А это что такое: kernel-modules-dahdi-ovz-el-2.7.0-alt1.132640.108?
>
> Извини, не заметил -- решил что на ovz-el проблема аналогичная el-def. Но
> wanpipe сейчас вообще ни для одного ядра не собран. А dahdi 2.7.0 на
> el-def не собирается, только 2.7.0.2 -- потому и обновил.
>
> А с dahdi 2.8.0 уже не собирается wanpipe, патчить сил не было.
>
> > А для el-def - зачем?
>
> Клиент хочет ядра из RH, но на этой машине не будет ovz -- исходя из этого
> я и выбрал el-def.
>
> Кроме того, с новыми ядрами у меня вылезали проблемы со сборкой wanpipe (в
> Sangoma не очень-то спешат с обновлениями).


То, что было при появлении летом kernel-source-dahdi-2.7.0, извини, но кроме как (как бы помягче выразиться) "вбросом" я 
бы не назвал. Потому что это ... код не проверял на элментарную собираемость (хоть где-то, хоть с чем-то) ни апстрим, 
ни мейнтейнер (а оно не собирается и В ПРИНЦИПЕ не должно в том виде).
Поэтому никакого желания лишний раз трогать... это - нет.
Есть желание - велкам, добавляй модуль. Или сделай как в прошлый раз - сделай очередной "вброс", а там  - "пусть другие 
разбираются".
Ещё раз прошу прощения (без обид, пожалуйста), но именно так это выглядит :(

-- 
Led

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-18 21:40     ` Led
@ 2013-12-19  0:46       ` Денис Смирнов
  2013-12-19 12:05         ` Anton V. Boyarshinov
  0 siblings, 1 reply; 12+ messages in thread
From: Денис Смирнов @ 2013-12-19  0:46 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1818 bytes --]

On Wed, Dec 18, 2013 at 11:40:51PM +0200, Led wrote:

> То, что было при появлении летом kernel-source-dahdi-2.7.0, извини, но кроме как (как бы помягче выразиться) "вбросом" я 
> бы не назвал. Потому что это ... код не проверял на элментарную собираемость (хоть где-то, хоть с чем-то) ни апстрим, 
> ни мейнтейнер (а оно не собирается и В ПРИНЦИПЕ не должно в том виде).

У апстрима трава очень хорошая, вероятно. А я действительно был сильно не
прав не протестировав, признаю -- не ожидал такой подлянки.

В будущем очень прошу -- если я сделаю аналогичную ошибку матюкнуться мне
в мыло, я вообще-то отзывчивый, и вполне в состоянии откатить версию,
например.

> Поэтому никакого желания лишний раз трогать... это - нет.
> Есть желание - велкам, добавляй модуль. Или сделай как в прошлый раз - сделай очередной "вброс", а там  - "пусть другие 
> разбираются".
> Ещё раз прошу прощения (без обид, пожалуйста), но именно так это выглядит :(

Я бы с удовольствием добавил модуль, но, как уже сказал, у меня большая
проблема с нынешней системой хранения темплейтов -- при отсутствии
централизованного хранилища я просто не понимаю где их брать. И как всё
это счастье публиковать, дабы не создать мантейнерам ядер проблем при
обновлении.

Мне бы очень хотелось, чтобы модули dahdi присутствовали для всех ядер
(апстрим хоть и лажает -- но всё же имеет свойство исправлять свои ошибки,
2.7.0.2 собирается по крайней мере), а модули wanpipe для всех, для
которых в принципе собираются (там апстрим тормозной и менее адекватный).

Можешь помочь мне в этом, оставив работу по модификации внутренностей спека
и проверки собираемости на мне, а оформление в соответствии с полиси и
интеграцию в инфраструктуру сборки ядер/модулей забрать у меня?

-- 
С уважением, Денис

http://mithraen.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-19  0:46       ` Денис Смирнов
@ 2013-12-19 12:05         ` Anton V. Boyarshinov
  2013-12-19 13:43           ` Денис Смирнов
  2013-12-24  5:14           ` Денис Смирнов
  0 siblings, 2 replies; 12+ messages in thread
From: Anton V. Boyarshinov @ 2013-12-19 12:05 UTC (permalink / raw)
  To: devel

On Thu, 19 Dec 2013 04:46:06 +0400 Денис Смирнов wrote:

> Я бы с удовольствием добавил модуль, но, как уже сказал, у меня большая
> проблема с нынешней системой хранения темплейтов -- при отсутствии
> централизованного хранилища я просто не понимаю где их брать.
Ты про предыдущую систему хранения. В нынешней -- темплейты брать
непосредсвенно в /gears/k/kernel-module-*-*-*


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-19 12:05         ` Anton V. Boyarshinov
@ 2013-12-19 13:43           ` Денис Смирнов
  2013-12-19 14:32             ` Anton V. Boyarshinov
  2013-12-24  5:14           ` Денис Смирнов
  1 sibling, 1 reply; 12+ messages in thread
From: Денис Смирнов @ 2013-12-19 13:43 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 521 bytes --]

On Thu, Dec 19, 2013 at 04:05:55PM +0400, Anton V. Boyarshinov wrote:

>> Я бы с удовольствием добавил модуль, но, как уже сказал, у меня большая
>> проблема с нынешней системой хранения темплейтов -- при отсутствии
>> централизованного хранилища я просто не понимаю где их брать.
> Ты про предыдущую систему хранения. В нынешней -- темплейты брать
> непосредсвенно в /gears/k/kernel-module-*-*-*

Куда идти читать? И какие особенности сборки, дабы попало в p7?

-- 
С уважением, Денис

http://mithraen.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-19 13:43           ` Денис Смирнов
@ 2013-12-19 14:32             ` Anton V. Boyarshinov
  2013-12-24  5:03               ` Денис Смирнов
  0 siblings, 1 reply; 12+ messages in thread
From: Anton V. Boyarshinov @ 2013-12-19 14:32 UTC (permalink / raw)
  To: devel

On Thu, 19 Dec 2013 17:43:16 +0400 Денис Смирнов wrote:

> > Ты про предыдущую систему хранения. В нынешней -- темплейты брать
> > непосредсвенно в /gears/k/kernel-module-*-*-*
> 
> Куда идти читать?
Как всегда:
http://www.altlinux.org/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_%D1%8F%D0%B4%D1%80%D0%B0
обращать внимание на слово specsubst


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-19 14:32             ` Anton V. Boyarshinov
@ 2013-12-24  5:03               ` Денис Смирнов
  0 siblings, 0 replies; 12+ messages in thread
From: Денис Смирнов @ 2013-12-24  5:03 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 839 bytes --]

On Thu, Dec 19, 2013 at 06:32:14PM +0400, Anton V. Boyarshinov wrote:

> Как всегда:
> http://www.altlinux.org/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_%D1%8F%D0%B4%D1%80%D0%B0
> обращать внимание на слово specsubst

Итак, смотрю на подраздел "Пересобрать отдельно один модуль".

Выполняю:

$ git clone git.alt:/gears/k/kernel-modules-dahdi-ovz-el

в доке сказано, что надо обновить бранч template/dahdi/modules.

Однако:
$ git branch -r
  origin/HEAD -> origin/c7
  origin/c7
  origin/old/p6-task97501
  origin/old/sisyphus-task64959
  origin/old/sisyphus-task89951
  origin/old/sisyphus-task99466
  origin/old/t6-task74225
  origin/p6
  origin/p7
  origin/sisyphus
  origin/t7

Нету тут такого! Так где брать template?

-- 
С уважением, Денис

http://mithraen.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-19 12:05         ` Anton V. Boyarshinov
  2013-12-19 13:43           ` Денис Смирнов
@ 2013-12-24  5:14           ` Денис Смирнов
  2013-12-24 12:08             ` Anton V. Boyarshinov
  1 sibling, 1 reply; 12+ messages in thread
From: Денис Смирнов @ 2013-12-24  5:14 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1074 bytes --]

On Thu, Dec 19, 2013 at 04:05:55PM +0400, Anton V. Boyarshinov wrote:

>> Я бы с удовольствием добавил модуль, но, как уже сказал, у меня большая
>> проблема с нынешней системой хранения темплейтов -- при отсутствии
>> централизованного хранилища я просто не понимаю где их брать.
> Ты про предыдущую систему хранения. В нынешней -- темплейты брать
> непосредсвенно в /gears/k/kernel-module-*-*-*

Читая документ я совсем запутался, там старая и новая схемы перемешаны
настолько, что я не понимаю совсем.

Везде упоминается единый репозиторий kernel-modules, в котором лежат
темплейты. А в gears такого я не вижу.

Вот я пытаюсь пересобрать dahdi для el-def. Делаю:
$ gear-clone kernel-modules-dahdi-std-def
$ cd kernel-modules-dahdi-std-def
$ git config --add gear.specsubst.kflavour el-def

Теперь если я запускаю rpmbb -- оно действительно успешно собирает этот
пакет для el-def.

И как теперь это можно отправить в Сизиф?

Да и как создать новый модуль с нуля _правильно_ (это я про wanpipe)?


-- 
С уважением, Денис

http://mithraen.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-24  5:14           ` Денис Смирнов
@ 2013-12-24 12:08             ` Anton V. Boyarshinov
  2013-12-24 16:11               ` Денис Смирнов
  0 siblings, 1 reply; 12+ messages in thread
From: Anton V. Boyarshinov @ 2013-12-24 12:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: mithraen


> Везде упоминается единый репозиторий kernel-modules, в котором лежат
> темплейты. А в gears такого я не вижу.
Ну, у меня сохранился единый kernel-modules, который я по мере
необходимости мержу с gears, но можно жить и без него.
 
> Вот я пытаюсь пересобрать dahdi для el-def. Делаю:
> $ gear-clone kernel-modules-dahdi-std-def
> $ cd kernel-modules-dahdi-std-def
> $ git config --add gear.specsubst.kflavour el-def
> 
> Теперь если я запускаю rpmbb -- оно действительно успешно собирает этот
> пакет для el-def.
> 
> И как теперь это можно отправить в Сизиф?
Нет, надо ещё создать правильный тэг при помощи km-create-tag из пакета
kernel-build-tools


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] прошу помощи с kernel modules для RHEL ядер
  2013-12-24 12:08             ` Anton V. Boyarshinov
@ 2013-12-24 16:11               ` Денис Смирнов
  0 siblings, 0 replies; 12+ messages in thread
From: Денис Смирнов @ 2013-12-24 16:11 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 843 bytes --]

On Tue, Dec 24, 2013 at 04:08:36PM +0400, Anton V. Boyarshinov wrote:

> Ну, у меня сохранился единый kernel-modules, который я по мере
> необходимости мержу с gears, но можно жить и без него.

Просто в wiki не сказано, как именно жить без него. Там везде упоминаются
template как необходимость.

>> $ gear-clone kernel-modules-dahdi-std-def
>> $ cd kernel-modules-dahdi-std-def
>> $ git config --add gear.specsubst.kflavour el-def
>> Теперь если я запускаю rpmbb -- оно действительно успешно собирает этот
>> пакет для el-def.
>> И как теперь это можно отправить в Сизиф?
> Нет, надо ещё создать правильный тэг при помощи km-create-tag из пакета
> kernel-build-tools

А как корректно обновить changelog?

И как пользоваться km-create-tag _без_ репозитория kernel-modules?

-- 
С уважением, Денис

http://mithraen.ru/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2013-12-24 16:11 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-18 13:24 [devel] прошу помощи с kernel modules для RHEL ядер Денис Смирнов
2013-12-18 13:30 ` Led
2013-12-18 20:48   ` Денис Смирнов
2013-12-18 21:40     ` Led
2013-12-19  0:46       ` Денис Смирнов
2013-12-19 12:05         ` Anton V. Boyarshinov
2013-12-19 13:43           ` Денис Смирнов
2013-12-19 14:32             ` Anton V. Boyarshinov
2013-12-24  5:03               ` Денис Смирнов
2013-12-24  5:14           ` Денис Смирнов
2013-12-24 12:08             ` Anton V. Boyarshinov
2013-12-24 16:11               ` Денис Смирнов

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git