ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] помогите собрать модуль для ядра
  @ 2011-08-16 11:18 ` Dubrovskiy Viacheslav
  2011-08-16 12:41   ` Sergey Shilov
  0 siblings, 1 reply; 5+ messages in thread
From: Dubrovskiy Viacheslav @ 2011-08-16 11:18 UTC (permalink / raw)
  To: ALT Devel discussion list

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


Здравствуйте.

Хочу обновить opendpi. Сделал как написано шаблон для ядра. Локально
собирается.
А когда добавил таск то получил:
> http://git.altlinux.org/tasks/51791/task/log.1.1
>
> 2011-Aug-09 04:32:23 :: task #51791 for sisyphus started by dubrsl:
> #100 build opendpi-1.3.0-alt1.src.rpm
> #200 build kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25 from /people/dubrsl/packages/kernel-modules.git
> #300 build kernel-modules-opendpi-hpc-skif-1.3.0-alt1.132640.24 from /people/dubrsl/packages/kernel-modules.git
> #400 build kernel-modules-opendpi-ovz-el-1.3.0-alt1.132640.31 from /people/dubrsl/packages/kernel-modules.git
> #500 build kernel-modules-opendpi-ovz-smp-1.3.0-alt1.132640.8 from /people/dubrsl/packages/kernel-modules.git
> #600 build kernel-modules-opendpi-std-def-1.3.0-alt1.196609.1 from /people/dubrsl/packages/kernel-modules.git
> #700 build kernel-modules-opendpi-std-pae-1.3.0-alt1.132647.3 from /people/dubrsl/packages/kernel-modules.git
> #1000 build kernel-modules-opendpi-un-def-1.3.0-alt1.196609.1 from /people/dubrsl/packages/kernel-modules.git
> 2011-Aug-09 04:33:31 :: cloned Sisyphus
> 2011-Aug-09 04:36:30 :: created build repo
> 2011-Aug-09 04:36:32 :: [i586] #100 opendpi-1.3.0-alt1.src.rpm: build start
> 2011-Aug-09 04:36:32 :: [x86_64] #100 opendpi-1.3.0-alt1.src.rpm: build start
> 2011-Aug-09 04:38:33 :: [i586] #100 opendpi-1.3.0-alt1.src.rpm: build OK
> 2011-Aug-09 04:38:33 :: [i586] #200 kernel-modules.git kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25: build start
> 2011-Aug-09 04:38:37 :: [x86_64] #100 opendpi-1.3.0-alt1.src.rpm: build OK
> 2011-Aug-09 04:38:37 :: [x86_64] #200 kernel-modules.git kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25: build start
> 2011-Aug-09 04:40:22 :: [i586] #200 kernel-modules.git kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25: build OK
> 2011-Aug-09 04:40:22 :: [i586] #300 kernel-modules.git kernel-modules-opendpi-hpc-skif-1.3.0-alt1.132640.24: build start
> 2011-Aug-09 04:40:45 :: [x86_64] #200 kernel-modules.git kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25: build OK
> 2011-Aug-09 04:40:45 :: [x86_64] #300 kernel-modules.git kernel-modules-opendpi-hpc-skif-1.3.0-alt1.132640.24: build start
> 2011-Aug-09 04:41:59 :: [i586] #300 kernel-modules.git kernel-modules-opendpi-hpc-skif-1.3.0-alt1.132640.24: build OK
> 2011-Aug-09 04:41:59 :: [i586] #400 kernel-modules.git kernel-modules-opendpi-ovz-el-1.3.0-alt1.132640.31: build start
> 2011-Aug-09 04:42:28 :: [x86_64] #300 kernel-modules.git kernel-modules-opendpi-hpc-skif-1.3.0-alt1.132640.24: build OK
> 2011-Aug-09 04:42:28 :: [x86_64] #400 kernel-modules.git kernel-modules-opendpi-ovz-el-1.3.0-alt1.132640.31: build start
> 2011-Aug-09 04:43:54 :: [i586] #400 kernel-modules.git kernel-modules-opendpi-ovz-el-1.3.0-alt1.132640.31: build OK
> 2011-Aug-09 04:43:54 :: [i586] #500 kernel-modules.git kernel-modules-opendpi-ovz-smp-1.3.0-alt1.132640.8: build start
> 2011-Aug-09 04:44:37 :: [x86_64] #400 kernel-modules.git kernel-modules-opendpi-ovz-el-1.3.0-alt1.132640.31: build OK
> 2011-Aug-09 04:44:37 :: [x86_64] #500 kernel-modules.git kernel-modules-opendpi-ovz-smp-1.3.0-alt1.132640.8: build start
> 2011-Aug-09 04:45:37 :: [i586] #500 kernel-modules.git kernel-modules-opendpi-ovz-smp-1.3.0-alt1.132640.8: build OK
> 2011-Aug-09 04:45:37 :: [i586] #600 kernel-modules.git kernel-modules-opendpi-std-def-1.3.0-alt1.196609.1: build start
> 2011-Aug-09 04:46:27 :: [x86_64] #500 kernel-modules.git kernel-modules-opendpi-ovz-smp-1.3.0-alt1.132640.8: build OK
> 2011-Aug-09 04:46:27 :: [x86_64] #600 kernel-modules.git kernel-modules-opendpi-std-def-1.3.0-alt1.196609.1: build start
> 2011-Aug-09 04:47:16 :: [i586] #600 kernel-modules.git kernel-modules-opendpi-std-def-1.3.0-alt1.196609.1: build OK
> 2011-Aug-09 04:47:16 :: [i586] #700 kernel-modules.git kernel-modules-opendpi-std-pae-1.3.0-alt1.132647.3: build start
> 2011-Aug-09 04:48:19 :: [x86_64] #600 kernel-modules.git kernel-modules-opendpi-std-def-1.3.0-alt1.196609.1: build OK
> 2011-Aug-09 04:48:19 :: [x86_64] #700 kernel-modules.git kernel-modules-opendpi-std-pae-1.3.0-alt1.132647.3: build start
> 2011-Aug-09 04:48:36 :: [x86_64] #700 kernel-modules.git kernel-modules-opendpi-std-pae-1.3.0-alt1.132647.3: build SKIPPED
> 2011-Aug-09 04:48:36 :: [x86_64] #1000 kernel-modules.git kernel-modules-opendpi-un-def-1.3.0-alt1.196609.1: build start
> 2011-Aug-09 04:48:55 :: [i586] #700 kernel-modules.git kernel-modules-opendpi-std-pae-1.3.0-alt1.132647.3: build OK
> 2011-Aug-09 04:48:55 :: [i586] #1000 kernel-modules.git kernel-modules-opendpi-un-def-1.3.0-alt1.196609.1: build start
> 2011-Aug-09 04:50:44 :: [x86_64] #1000 kernel-modules.git kernel-modules-opendpi-un-def-1.3.0-alt1.196609.1: build OK
> 2011-Aug-09 04:50:46 :: [i586] #1000 kernel-modules.git kernel-modules-opendpi-un-def-1.3.0-alt1.196609.1: build OK
> 2011-Aug-09 04:51:28 :: build check OK
> 2011-Aug-09 04:51:35 :: noarch check OK
> 2011-Aug-09 04:51:36 :: version check OK
> 2011-Aug-09 04:52:43 :: created test repo
> 2011-Aug-09 04:52:50 :: dependencies check OK
> 2011-Aug-09 05:23:39 :: ELF symbols check OK
> 2011-Aug-09 05:23:57 :: [i586] iptables-opendpi: install check OK
> 2011-Aug-09 05:23:57 :: [x86_64] iptables-opendpi: install check OK
> 2011-Aug-09 05:24:13 :: [i586] iptables-opendpi-debuginfo: install check OK
> 2011-Aug-09 05:24:13 :: [x86_64] iptables-opendpi-debuginfo: install check OK
> 	x86_64: kernel-modules-opendpi-el-smp=1.3.0-alt1.132640.25 post-install unowned files:
> /lib/modules/2.6.32-el-smp-alt25/opendpi
> 	i586: kernel-modules-opendpi-el-smp=1.3.0-alt1.132640.25 post-install unowned files:
> /lib/modules/2.6.32-el-smp-alt25/opendpi
> 2011-Aug-09 05:24:35 :: [x86_64] kernel-modules-opendpi-el-smp: install check OK
> 2011-Aug-09 05:24:35 :: [i586] kernel-modules-opendpi-el-smp: install check OK
> 	x86_64: kernel-modules-opendpi-hpc-skif=1.3.0-alt1.132640.24 post-install unowned files:
> /lib/modules/2.6.32-hpc-skif-alt24/opendpi
> 2011-Aug-09 05:24:56 :: [x86_64] kernel-modules-opendpi-hpc-skif: install check OK
> 	i586: kernel-modules-opendpi-hpc-skif=1.3.0-alt1.132640.24 post-install unowned files:
> /lib/modules/2.6.32-hpc-skif-alt24/opendpi
> 2011-Aug-09 05:24:57 :: [i586] kernel-modules-opendpi-hpc-skif: install check OK
> 	x86_64: kernel-modules-opendpi-ovz-el=1.3.0-alt1.132640.31 post-install unowned files:
> /lib/modules/2.6.32-ovz-el-alt31/opendpi
> 2011-Aug-09 05:25:18 :: [x86_64] kernel-modules-opendpi-ovz-el: install check OK
> 	i586: kernel-modules-opendpi-ovz-el=1.3.0-alt1.132640.31 post-install unowned files:
> /lib/modules/2.6.32-ovz-el-alt31/opendpi
> 2011-Aug-09 05:25:19 :: [i586] kernel-modules-opendpi-ovz-el: install check OK
> 	x86_64: kernel-modules-opendpi-ovz-smp=1.3.0-alt1.132640.8 post-install unowned files:
> /lib/modules/2.6.32-ovz-smp-alt8/opendpi
> 2011-Aug-09 05:25:39 :: [x86_64] kernel-modules-opendpi-ovz-smp: install check OK
> 	i586: kernel-modules-opendpi-ovz-smp=1.3.0-alt1.132640.8 post-install unowned files:
> /lib/modules/2.6.32-ovz-smp-alt8/opendpi
> 2011-Aug-09 05:25:40 :: [i586] kernel-modules-opendpi-ovz-smp: install check OK
> 	x86_64: kernel-modules-opendpi-std-def=1.3.0-alt1.196609.1 post-install unowned files:
> /lib/modules/3.0.1-std-def-alt1/opendpi
> 2011-Aug-09 05:26:02 :: [x86_64] kernel-modules-opendpi-std-def: install check OK
> 	i586: kernel-modules-opendpi-std-def=1.3.0-alt1.196609.1 post-install unowned files:
> /lib/modules/3.0.1-std-def-alt1/opendpi
> 2011-Aug-09 05:26:03 :: [i586] kernel-modules-opendpi-std-def: install check OK
> 	x86_64: kernel-modules-opendpi-un-def=1.3.0-alt1.196609.1 post-install unowned files:
> /lib/modules/3.0.1-un-def-alt1/opendpi
> 	i586: kernel-modules-opendpi-std-pae=1.3.0-alt1.132647.3 post-install unowned files:
> /lib/modules/2.6.39-std-pae-alt3/opendpi
> 2011-Aug-09 05:26:25 :: [x86_64] kernel-modules-opendpi-un-def: install check OK
> 2011-Aug-09 05:26:26 :: [i586] kernel-modules-opendpi-std-pae: install check OK
> 	x86_64: kernel-source-opendpi=1.3.0-alt1 post-install unowned files:
> /usr/src/kernel
> /usr/src/kernel/sources
> 2011-Aug-09 05:26:39 :: [x86_64] kernel-source-opendpi: install check OK
> 	i586: kernel-modules-opendpi-un-def=1.3.0-alt1.196609.1 post-install unowned files:
> /lib/modules/3.0.1-un-def-alt1/opendpi
> 2011-Aug-09 05:26:48 :: [i586] kernel-modules-opendpi-un-def: install check OK
> 2011-Aug-09 05:26:53 :: [x86_64] libopendpi: install check OK
> 	i586: kernel-source-opendpi=1.3.0-alt1 post-install unowned files:
> /usr/src/kernel
> /usr/src/kernel/sources
> 2011-Aug-09 05:27:03 :: [i586] kernel-source-opendpi: install check OK
> 2011-Aug-09 05:27:09 :: [x86_64] libopendpi-debuginfo: install check OK
> 2011-Aug-09 05:27:17 :: [i586] libopendpi: install check OK
> 2011-Aug-09 05:27:24 :: [x86_64] libopendpi-devel: install check OK
> 2011-Aug-09 05:27:34 :: [i586] libopendpi-debuginfo: install check OK
> 2011-Aug-09 05:27:39 :: [x86_64] opendpi-demo: install check OK
> 2011-Aug-09 05:27:49 :: [i586] libopendpi-devel: install check OK
> 2011-Aug-09 05:27:55 :: [x86_64] opendpi-demo-debuginfo: install check OK
> 2011-Aug-09 05:28:04 :: [i586] opendpi-demo: install check OK
> 2011-Aug-09 05:28:20 :: [i586] opendpi-demo-debuginfo: install check OK
> 2011-Aug-09 05:28:22 :: error: kernel-modules.git tag `kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25' is not inherited from /gears/k/kernel-modules-opendpi-el-smp.git branch `sisyphus'
> 2011-Aug-09 05:28:22 :: error: kernel-modules.git tag `kernel-modules-opendpi-hpc-skif-1.3.0-alt1.132640.24' is not inherited from /gears/k/kernel-modules-opendpi-hpc-skif.git branch `sisyphus'
> 2011-Aug-09 05:28:23 :: error: kernel-modules.git tag `kernel-modules-opendpi-ovz-el-1.3.0-alt1.132640.31' is not inherited from /gears/k/kernel-modules-opendpi-ovz-el.git branch `sisyphus'
> 2011-Aug-09 05:28:23 :: error: kernel-modules.git tag `kernel-modules-opendpi-ovz-smp-1.3.0-alt1.132640.8' is not inherited from /gears/k/kernel-modules-opendpi-ovz-smp.git branch `sisyphus'
> 2011-Aug-09 05:28:24 :: error: kernel-modules.git tag `kernel-modules-opendpi-std-def-1.3.0-alt1.196609.1' is not inherited from /gears/k/kernel-modules-opendpi-std-def.git branch `sisyphus'
> 2011-Aug-09 05:28:25 :: error: kernel-modules.git tag `kernel-modules-opendpi-std-pae-1.3.0-alt1.132647.3' is not inherited from /gears/k/kernel-modules-opendpi-std-pae.git branch `sisyphus'
> 2011-Aug-09 05:28:25 :: error: kernel-modules.git tag `kernel-modules-opendpi-un-def-1.3.0-alt1.196609.1' is not inherited from /gears/k/kernel-modules-opendpi-un-def.git branch `sisyphus'
> 2011-Aug-09 05:28:25 :: gears inheritance check FAILED
> 2011-Aug-09 05:28:25 :: task #51791 for sisyphus FAILED

Не очень понятно почему такое. Ведь генерится все из шаблона.

-- 
WBR,
Dubrovskiy Viacheslav



[-- Attachment #2: Криптографическая подпись S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4922 bytes --]

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

* Re: [devel] помогите собрать модуль для ядра
  2011-08-16 11:18 ` [devel] помогите собрать модуль для ядра Dubrovskiy Viacheslav
@ 2011-08-16 12:41   ` Sergey Shilov
  2011-08-16 12:48     ` Dubrovskiy Viacheslav
  0 siblings, 1 reply; 5+ messages in thread
From: Sergey Shilov @ 2011-08-16 12:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions


>> 2011-Aug-09 05:28:22 :: error: kernel-modules.git tag `kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25' is not inherited from /gears/k/kernel-modules-opendpi-el-smp.git branch `sisyphus'

> Не очень понятно почему такое. Ведь генерится все из шаблона.


Такое бывает, если Вы клонируете себе на гит-альт репозиторий, стягиваете его на локальную машину и начинаете править, а в это время некто, из своей копии отго репозитория, который Вы себе склонировали, штатно отправляет задание на сборку (делает НМУ например), которая успешно завершается (тапочки переходят к тому, кто первый встал).
Таким образом Ваш последний коммит помеченный сборочным тегом не является наследником последнего коммита в соотв. бранче /gears/... , о чем и собственно сообщается :-)

Как вариант решения, можно добавить на локальную машину удаленный (/gears/k/kernel-...) репозиторий (или гит того, кто последний собирал), фетчнуть оттуда ветки, смержить их со своими рабочими (для обеспечения последовательной истории тегов), переставить свой сборочный тег отправить усе на сборку. Должно пройти.
  

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

* Re: [devel] помогите собрать модуль для ядра
  2011-08-16 12:41   ` Sergey Shilov
@ 2011-08-16 12:48     ` Dubrovskiy Viacheslav
  2011-08-16 14:17       ` Anton V. Boyarshinov
  2011-08-16 14:51       ` Sergey Shilov
  0 siblings, 2 replies; 5+ messages in thread
From: Dubrovskiy Viacheslav @ 2011-08-16 12:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

16.08.2011 08:41, Sergey Shilov пишет:
>>> 2011-Aug-09 05:28:22 :: error: kernel-modules.git tag `kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25' is not inherited from /gears/k/kernel-modules-opendpi-el-smp.git branch `sisyphus'
>> Не очень понятно почему такое. Ведь генерится все из шаблона.
>
> Такое бывает, если Вы клонируете себе на гит-альт репозиторий, стягиваете его на локальную машину и начинаете править, а в это время некто, из своей копии отго репозитория, который Вы себе склонировали, штатно отправляет задание на сборку (делает НМУ например), которая успешно завершается (тапочки переходят к тому, кто первый встал).
> Таким образом Ваш последний коммит помеченный сборочным тегом не является наследником последнего коммита в соотв. бранче /gears/... , о чем и собственно сообщается :-)
>
> Как вариант решения, можно добавить на локальную машину удаленный (/gears/k/kernel-...) репозиторий (или гит того, кто последний собирал), фетчнуть оттуда ветки, смержить их со своими рабочими (для обеспечения последовательной истории тегов), переставить свой сборочный тег отправить усе на сборку. Должно пройти.
Там из шаблона генерится для 7 ядер. Т.е. предлагаете 7 раз фетчнуть,
смержить и т.д.? :'(
Может есть какой-то более простой способ? Не верю что мантейнеры ядер
таким занимаются...

-- 
WBR,
Dubrovskiy Viacheslav


[-- Attachment #2: Криптографическая подпись S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4903 bytes --]

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

* Re: [devel] помогите собрать модуль для ядра
  2011-08-16 12:48     ` Dubrovskiy Viacheslav
@ 2011-08-16 14:17       ` Anton V. Boyarshinov
  2011-08-16 14:51       ` Sergey Shilov
  1 sibling, 0 replies; 5+ messages in thread
From: Anton V. Boyarshinov @ 2011-08-16 14:17 UTC (permalink / raw)
  To: devel


> Там из шаблона генерится для 7 ядер. Т.е. предлагаете 7 раз фетчнуть,
> смержить и т.д.? :'(
> Может есть какой-то более простой способ? Не верю что мантейнеры ядер
> таким занимаются...
Мантейнеры ядер ещё и не таким занимаются, впрочем, часть работы можно
бывает заскриптовать..


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

* Re: [devel] помогите собрать модуль для ядра
  2011-08-16 12:48     ` Dubrovskiy Viacheslav
  2011-08-16 14:17       ` Anton V. Boyarshinov
@ 2011-08-16 14:51       ` Sergey Shilov
  1 sibling, 0 replies; 5+ messages in thread
From: Sergey Shilov @ 2011-08-16 14:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions


On Aug 16, 2011, at 3:48 PM, Dubrovskiy Viacheslav wrote:

> 16.08.2011 08:41, Sergey Shilov пишет:
>>>> 2011-Aug-09 05:28:22 :: error: kernel-modules.git tag `kernel-modules-opendpi-el-smp-1.3.0-alt1.132640.25' is not inherited from /gears/k/kernel-modules-opendpi-el-smp.git branch `sisyphus'
>>> Не очень понятно почему такое. Ведь генерится все из шаблона.
>> 
>> Такое бывает, если Вы клонируете себе на гит-альт репозиторий, стягиваете его на локальную машину и начинаете править, а в это время некто, из своей копии отго репозитория, который Вы себе склонировали, штатно отправляет задание на сборку (делает НМУ например), которая успешно завершается (тапочки переходят к тому, кто первый встал).
>> Таким образом Ваш последний коммит помеченный сборочным тегом не является наследником последнего коммита в соотв. бранче /gears/... , о чем и собственно сообщается :-)
>> 
>> Как вариант решения, можно добавить на локальную машину удаленный (/gears/k/kernel-...) репозиторий (или гит того, кто последний собирал), фетчнуть оттуда ветки, смержить их со своими рабочими (для обеспечения последовательной истории тегов), переставить свой сборочный тег отправить усе на сборку. Должно пройти.
> Там из шаблона генерится для 7 ядер. Т.е. предлагаете 7 раз фетчнуть,
> смержить и т.д.? :'(
Дааа... больше ядер хороших и разных :-)

Повторюсь
>> или гит того, кто последний собирал

Есть подозрение, что тапки сейчас в /people/boyarsh/packages/kernel-modules.git 

> Может есть какой-то более простой способ? Не верю что мантейнеры ядер
> таким занимаются...
Было-бы интересно почитать более-менее развернутый ответ ядерных мантейнеров :-)

Когда-то желающий создавал/обновлял/предлагал\ патч  kernel-source-SOMEMODULE   и/или вешал фичреквест на нужное/ые ядро/а ... а сейчас интересно как?



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

end of thread, other threads:[~2011-08-16 14:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-08-16 11:18 ` [devel] помогите собрать модуль для ядра Dubrovskiy Viacheslav
2011-08-16 12:41   ` Sergey Shilov
2011-08-16 12:48     ` Dubrovskiy Viacheslav
2011-08-16 14:17       ` Anton V. Boyarshinov
2011-08-16 14:51       ` Sergey Shilov

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