* [devel] debuginfo и kernel
@ 2011-02-01 14:47 Alexey Gladkov
2011-02-01 15:53 ` Dmitry V. Levin
0 siblings, 1 reply; 8+ messages in thread
From: Alexey Gladkov @ 2011-02-01 14:47 UTC (permalink / raw)
To: ALT Devel discussion list
Приветствую!
/.out/kernel-headers-modules-lks-wks-debuginfo-2.6.38-alt0.1.x86_64.rpm: package GROUP should be 'Development/Kernel'
sisyphus_check: check-kernel ERROR: kernel package violation
В пакете kernel-headers-modules идет все, что нужно для сборки модуля ядра.
Бинари там лежат в /usr/src/<kver>/scripts:
http://git.altlinux.org/people/boyarsh/packages/?p=kernel-image.git;a=blob;f=kernel-image.spec;h=b626b6e66f823a837535f6c0b35b9f530a404d67;hb=kernel-image-un-def-36#l399
--
Rgrds, legion
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] debuginfo и kernel
2011-02-01 14:47 [devel] debuginfo и kernel Alexey Gladkov
@ 2011-02-01 15:53 ` Dmitry V. Levin
2011-02-01 16:19 ` Alexey Gladkov
2011-02-01 17:18 ` Alexey Tourbin
0 siblings, 2 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2011-02-01 15:53 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 456 bytes --]
Hi,
On Tue, Feb 01, 2011 at 05:47:42PM +0300, Alexey Gladkov wrote:
>
> /.out/kernel-headers-modules-lks-wks-debuginfo-2.6.38-alt0.1.x86_64.rpm: package GROUP should be 'Development/Kernel'
> sisyphus_check: check-kernel ERROR: kernel package violation
>
>
> В пакете kernel-headers-modules идет все, что нужно для сборки модуля ядра.
> Бинари там лежат в /usr/src/<kver>/scripts:
А для /usr/src/ debuginfo вообще требуется?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] debuginfo и kernel
2011-02-01 15:53 ` Dmitry V. Levin
@ 2011-02-01 16:19 ` Alexey Gladkov
2011-02-01 20:51 ` Dmitry V. Levin
2011-02-01 17:18 ` Alexey Tourbin
1 sibling, 1 reply; 8+ messages in thread
From: Alexey Gladkov @ 2011-02-01 16:19 UTC (permalink / raw)
To: devel
01.02.2011 18:53, Dmitry V. Levin wrote:
> А для /usr/src/ debuginfo вообще требуется?
Если debuginfo генерируются для бинарников в нестандартных каталогах,
то нужно. Если "приватные" хэлперы не должны обрабатываться, то не нужно.
Но если вы всё-таки хотите их делать, то нужно либо править генератор
debuginfo пакетов, чтобы он генерировал пакеты с учётом полиси
соответствующей группы пакетов, либо исправить проверку в
sisyphus_check, чтобы *-debuginfo пакеты исключались.
Кстати, не мешало бы добавить проверку на debuginfo пакеты в
sisyphus_check... как минимум, чтобы там не было ничего постороннего.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] debuginfo и kernel
2011-02-01 15:53 ` Dmitry V. Levin
2011-02-01 16:19 ` Alexey Gladkov
@ 2011-02-01 17:18 ` Alexey Tourbin
2011-02-01 20:19 ` Dmitry V. Levin
1 sibling, 1 reply; 8+ messages in thread
From: Alexey Tourbin @ 2011-02-01 17:18 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Feb 01, 2011 at 06:53:46PM +0300, Dmitry V. Levin wrote:
> Hi,
>
> On Tue, Feb 01, 2011 at 05:47:42PM +0300, Alexey Gladkov wrote:
> >
> > /.out/kernel-headers-modules-lks-wks-debuginfo-2.6.38-alt0.1.x86_64.rpm: package GROUP should be 'Development/Kernel'
> > sisyphus_check: check-kernel ERROR: kernel package violation
> >
> >
> > В пакете kernel-headers-modules идет все, что нужно для сборки модуля ядра.
> > Бинари там лежат в /usr/src/<kver>/scripts:
>
> А для /usr/src/ debuginfo вообще требуется?
Debuginfo создаётся для всего по схеме $f -> /usr/lib/debug$f.debug.
Предлагаю это не менять.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] debuginfo и kernel
2011-02-01 17:18 ` Alexey Tourbin
@ 2011-02-01 20:19 ` Dmitry V. Levin
2011-02-03 11:37 ` Dmitry V. Levin
0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2011-02-01 20:19 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 771 bytes --]
On Tue, Feb 01, 2011 at 08:18:21PM +0300, Alexey Tourbin wrote:
> On Tue, Feb 01, 2011 at 06:53:46PM +0300, Dmitry V. Levin wrote:
> > On Tue, Feb 01, 2011 at 05:47:42PM +0300, Alexey Gladkov wrote:
> > >
> > > /.out/kernel-headers-modules-lks-wks-debuginfo-2.6.38-alt0.1.x86_64.rpm: package GROUP should be 'Development/Kernel'
> > > sisyphus_check: check-kernel ERROR: kernel package violation
> > >
> > >
> > > В пакете kernel-headers-modules идет все, что нужно для сборки модуля ядра.
> > > Бинари там лежат в /usr/src/<kver>/scripts:
> >
> > А для /usr/src/ debuginfo вообще требуется?
>
> Debuginfo создаётся для всего по схеме $f -> /usr/lib/debug$f.debug.
Точно для *всего*? А что тогда означает prune_paths в brp-debuginfo?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] debuginfo и kernel
2011-02-01 16:19 ` Alexey Gladkov
@ 2011-02-01 20:51 ` Dmitry V. Levin
0 siblings, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2011-02-01 20:51 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 889 bytes --]
On Tue, Feb 01, 2011 at 07:19:10PM +0300, Alexey Gladkov wrote:
> 01.02.2011 18:53, Dmitry V. Levin wrote:
> > А для /usr/src/ debuginfo вообще требуется?
>
> Если debuginfo генерируются для бинарников в нестандартных каталогах,
> то нужно. Если "приватные" хэлперы не должны обрабатываться, то не нужно.
>
> Но если вы всё-таки хотите их делать, то нужно либо править генератор
> debuginfo пакетов, чтобы он генерировал пакеты с учётом полиси
> соответствующей группы пакетов, либо исправить проверку в
> sisyphus_check, чтобы *-debuginfo пакеты исключались.
Поскольку debuginfo-пакеты сами образуют группу, то надо адаптировать
проверку в sisyphus_check.
> Кстати, не мешало бы добавить проверку на debuginfo пакеты в
> sisyphus_check... как минимум, чтобы там не было ничего постороннего.
Постороннего в смысле за пределами /usr/(lib|src)/debug/?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] debuginfo и kernel
2011-02-01 20:19 ` Dmitry V. Levin
@ 2011-02-03 11:37 ` Dmitry V. Levin
2011-03-09 11:33 ` Michael Shigorin
0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2011-02-03 11:37 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1011 bytes --]
On Tue, Feb 01, 2011 at 11:19:28PM +0300, Dmitry V. Levin wrote:
> On Tue, Feb 01, 2011 at 08:18:21PM +0300, Alexey Tourbin wrote:
> > On Tue, Feb 01, 2011 at 06:53:46PM +0300, Dmitry V. Levin wrote:
> > > On Tue, Feb 01, 2011 at 05:47:42PM +0300, Alexey Gladkov wrote:
> > > >
> > > > /.out/kernel-headers-modules-lks-wks-debuginfo-2.6.38-alt0.1.x86_64.rpm: package GROUP should be 'Development/Kernel'
> > > > sisyphus_check: check-kernel ERROR: kernel package violation
> > > >
> > > >
> > > > В пакете kernel-headers-modules идет все, что нужно для сборки модуля ядра.
> > > > Бинари там лежат в /usr/src/<kver>/scripts:
> > >
> > > А для /usr/src/ debuginfo вообще требуется?
> >
> > Debuginfo создаётся для всего по схеме $f -> /usr/lib/debug$f.debug.
>
> Точно для *всего*? А что тогда означает prune_paths в brp-debuginfo?
В общем, я думаю что для /usr/src/ debuginfo не требуется.
brp-debuginfo нужно исправить, иначе ни одно ядро в Сизиф больше не соберется.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] debuginfo и kernel
2011-02-03 11:37 ` Dmitry V. Levin
@ 2011-03-09 11:33 ` Michael Shigorin
0 siblings, 0 replies; 8+ messages in thread
From: Michael Shigorin @ 2011-03-09 11:33 UTC (permalink / raw)
To: ALT Devel discussion list
On Thu, Feb 03, 2011 at 02:37:57PM +0300, Dmitry V. Levin wrote:
> > > > > В пакете kernel-headers-modules идет все, что нужно для сборки модуля ядра.
> > > > > Бинари там лежат в /usr/src/<kver>/scripts:
> > > > А для /usr/src/ debuginfo вообще требуется?
> > > Debuginfo создаётся для всего по схеме $f -> /usr/lib/debug$f.debug.
> > Точно для *всего*? А что тогда означает prune_paths в brp-debuginfo?
> В общем, я думаю что для /usr/src/ debuginfo не требуется.
> brp-debuginfo нужно исправить, иначе ни одно ядро в Сизиф больше не соберется.
Так всё-таки -- что с этим решили, или повесить напоминалку?
PS: тред пропустил, будучи по конференциям. Прошу прощения.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2011-03-09 11:33 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-01 14:47 [devel] debuginfo и kernel Alexey Gladkov
2011-02-01 15:53 ` Dmitry V. Levin
2011-02-01 16:19 ` Alexey Gladkov
2011-02-01 20:51 ` Dmitry V. Levin
2011-02-01 17:18 ` Alexey Tourbin
2011-02-01 20:19 ` Dmitry V. Levin
2011-02-03 11:37 ` Dmitry V. Levin
2011-03-09 11:33 ` Michael Shigorin
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