* [devel] spec templates @ 2002-12-19 10:36 Igor Homyakov 2002-12-19 11:02 ` Alexandre Prokoudine 2002-12-20 9:32 ` Michael Shigorin 0 siblings, 2 replies; 29+ messages in thread From: Igor Homyakov @ 2002-12-19 10:36 UTC (permalink / raw) To: ALT Linux Team Предлагаю сделать шаблонные спеки для основных типов пакетов библиотека, демон, утилита, модуль perl (уже есть) есть. и положить в рядом с докой по RPM. -- Igor Homyakov <homyakov at altlinux dot ru> http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141 ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-19 10:36 [devel] spec templates Igor Homyakov @ 2002-12-19 11:02 ` Alexandre Prokoudine 2002-12-19 10:59 ` Igor Homyakov 2002-12-19 12:44 ` Vitaly Ostanin 2002-12-20 9:32 ` Michael Shigorin 1 sibling, 2 replies; 29+ messages in thread From: Alexandre Prokoudine @ 2002-12-19 11:02 UTC (permalink / raw) To: devel On Thu, 19 Dec 2002 13:36:42 +0300 Igor Homyakov <homyakov@ramax.spb.ru> wrote: > Предлагаю сделать шаблонные спеки для основных типов пакетов > библиотека, демон, утилита, модуль perl (уже есть) есть. > и положить в рядом с докой по RPM. А сделаете? Буду признателен... -- Alexandre Prokoudine ALT Linux Documentation Team ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-19 11:02 ` Alexandre Prokoudine @ 2002-12-19 10:59 ` Igor Homyakov 2002-12-19 11:47 ` Alexandre Prokoudine 2002-12-19 12:44 ` Vitaly Ostanin 1 sibling, 1 reply; 29+ messages in thread From: Igor Homyakov @ 2002-12-19 10:59 UTC (permalink / raw) To: devel On Thu, Dec 19, 2002 at 02:02:04PM +0300, Alexandre Prokoudine wrote: > On Thu, 19 Dec 2002 13:36:42 +0300 > Igor Homyakov <homyakov@ramax.spb.ru> wrote: > > Предлагаю сделать шаблонные спеки для основных типов пакетов > > библиотека, демон, утилита, модуль perl (уже есть) есть. > > и положить в рядом с докой по RPM. > А сделаете? Буду признателен... Ok. Завтра сборшу сюда. -- Igor Homyakov <homyakov at altlinux dot ru> http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141 ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-19 10:59 ` Igor Homyakov @ 2002-12-19 11:47 ` Alexandre Prokoudine 2002-12-19 11:44 ` Igor Homyakov 0 siblings, 1 reply; 29+ messages in thread From: Alexandre Prokoudine @ 2002-12-19 11:47 UTC (permalink / raw) To: devel On Thu, 19 Dec 2002 13:59:43 +0300 Igor Homyakov <homyakov@ramax.spb.ru> wrote: > Ok. Завтра сборшу сюда. Заранее спасибо! -- Alexandre Prokoudine ALT Linux Documentation Team ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-19 11:47 ` Alexandre Prokoudine @ 2002-12-19 11:44 ` Igor Homyakov 2002-12-19 13:15 ` Alexandre Prokoudine 0 siblings, 1 reply; 29+ messages in thread From: Igor Homyakov @ 2002-12-19 11:44 UTC (permalink / raw) To: devel On Thu, Dec 19, 2002 at 02:47:58PM +0300, Alexandre Prokoudine wrote: > On Thu, 19 Dec 2002 13:59:43 +0300 > Igor Homyakov <homyakov@ramax.spb.ru> wrote: > > Ok. Завтра сборшу сюда. > Заранее спасибо! Заранее не надо. Лучше "по факту" :-) -- Igor Homyakov <homyakov at altlinux dot ru> http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141 ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-19 11:44 ` Igor Homyakov @ 2002-12-19 13:15 ` Alexandre Prokoudine 2002-12-19 15:23 ` Igor Homyakov 0 siblings, 1 reply; 29+ messages in thread From: Alexandre Prokoudine @ 2002-12-19 13:15 UTC (permalink / raw) To: devel On Thu, 19 Dec 2002 14:44:14 +0300 Igor Homyakov <homyakov@ramax.spb.ru> wrote: > On Thu, Dec 19, 2002 at 02:47:58PM +0300, Alexandre Prokoudine wrote: > > On Thu, 19 Dec 2002 13:59:43 +0300 > > Igor Homyakov <homyakov@ramax.spb.ru> wrote: > > > > Ok. Завтра сборшу сюда. > > > Заранее спасибо! > > Заранее не надо. Лучше "по факту" :-) А завтра до обеда не получиться? А то завтра freeze документации -- Alexandre Prokoudine ALT Linux Documentation Team ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-19 13:15 ` Alexandre Prokoudine @ 2002-12-19 15:23 ` Igor Homyakov 2002-10-25 10:10 ` Alexandre Prokoudine 2002-12-20 11:02 ` Stanislav Ievlev 0 siblings, 2 replies; 29+ messages in thread From: Igor Homyakov @ 2002-12-19 15:23 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 307 bytes --] > А завтра до обеда не получиться? А то завтра freeze документации на счет шаблона для библиотеки не уверен, возможно использованы не те макросы для ldconfig остальное вроде нормально. -- Igor Homyakov <homyakov at altlinux dot ru> http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141 [-- Attachment #2: spec_templates.tar.gz --] [-- Type: application/octet-stream, Size: 1035 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-19 15:23 ` Igor Homyakov @ 2002-10-25 10:10 ` Alexandre Prokoudine 2002-12-20 11:02 ` Stanislav Ievlev 1 sibling, 0 replies; 29+ messages in thread From: Alexandre Prokoudine @ 2002-10-25 10:10 UTC (permalink / raw) To: devel On Thu, 19 Dec 2002 18:23:35 +0300 Igor Homyakov <homyakov@ramax.spb.ru> wrote: > > А завтра до обеда не получиться? А то завтра freeze документации > > на счет шаблона для библиотеки не уверен, возможно использованы > не те макросы для ldconfig > > остальное вроде нормально. Спасибо. Будем смотреть. А.П. ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-19 15:23 ` Igor Homyakov 2002-10-25 10:10 ` Alexandre Prokoudine @ 2002-12-20 11:02 ` Stanislav Ievlev 2002-12-22 17:36 ` Igor Homyakov 1 sibling, 1 reply; 29+ messages in thread From: Stanislav Ievlev @ 2002-12-20 11:02 UTC (permalink / raw) To: devel On Thu, Dec 19, 2002 at 06:23:35PM +0300, Igor Homyakov wrote: > > А завтра до обеда не получиться? А то завтра freeze документации > > на счет шаблона для библиотеки не уверен, возможно использованы > не те макросы для ldconfig > > остальное вроде нормально. Ну вот что мне кажется несколько неверным (на основе наиболее часто встречающихся ошибок мантейнероа): Версия "0.0." Надо бы добавить поле Packager Надо бы добавить комментарий про Buildrequires созданные buildreq Комментарий к группе что она должна быть одна из перечисленных в /var/lib/rpm/GROUPS Пример changelog с комментарием, что он добавлен add_changelog Комментарий к %name.init, чтобы он соответствовал нашему policy (ссылка на vixie-cron для примера) Бага: %doc COPYING или LICENSE быть не должно если пакет GPL, есть common-licenses Комментарий к %make_build, что если не идет SMP сборка должно стоять что-то вида: #NO SMP %make *.so должны быть в -devel подпакете за редкими исключениями %_includedir/* опасно если есть подкаталоги P.S. смотрел быстро, мог что-то пропустить > > -- > Igor Homyakov > <homyakov at altlinux dot ru> > http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141 ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-20 11:02 ` Stanislav Ievlev @ 2002-12-22 17:36 ` Igor Homyakov 2002-12-23 11:45 ` [devel] " Michael Shigorin 2002-12-23 12:46 ` [devel] " Stanislav Ievlev 0 siblings, 2 replies; 29+ messages in thread From: Igor Homyakov @ 2002-12-22 17:36 UTC (permalink / raw) To: devel On Fri, Dec 20, 2002 at 02:02:09PM +0300, Stanislav Ievlev wrote: > Ну вот что мне кажется несколько неверным (на основе наиболее часто > встречающихся ошибок мантейнероа): > Версия "0.0." это только шаблон, ставил "от балды" > Надо бы добавить поле Packager я честно говоря так и не понял что делать с эти тэгом у меня он стоит в ~/.rpmacros возможно это уже не соответсвует "линии партии" > Надо бы добавить комментарий про Buildrequires созданные buildreq > Комментарий к группе что она должна быть одна из перечисленных в > /var/lib/rpm/GROUPS > Пример changelog с комментарием, что он добавлен add_changelog > Комментарий к %name.init, чтобы он соответствовал нашему policy (ссылка на > vixie-cron для примера) Согласен частично, не надо перегружать файл коментариями это только пример, без документации он -- ничто. > Бага: %doc COPYING или LICENSE быть не должно если пакет GPL, есть common-licensesа опять не понял, знасит ли это что все пакеты лицензии которых имеються в common-licenses должны ссылаться на них ? > Комментарий к %make_build, что если не идет SMP сборка должно стоять > что-то вида: > #NO SMP > %make можно поподробнее .... > *.so должны быть в -devel подпакете за редкими исключени Согласен, ошибка. > %_includedir/* опасно если есть подкаталоги Если есть, а если нет ? > P.S. смотрел быстро, мог что-то пропустить а зря, очень хочется чтобы посмотрели внимательнее. Открою маленький секрет, я всё это затеял по одной простой причине, у нас до сих пор нет (?) четко сформулированных package policy. Кадый раз приходиться спрашивать здесь. Правила хоть не часто но меняються, и кроме как в архиве рассылки об этом нигде не узнать. P.S. ldv@ & inger@, посмотрите шаблоны, внесите если нужно изменения. Это займет 10 минут не больше (мне кажется что меньше), но сильно облегчит пакэджерам жизнь. P.P.S повторюсь, в моём понимании это просто примеры это не учебники. Это некие базис, скелет на который можно быстро нарастить своё "мясо". Эталон отражающий текущее положение вещей. -- Igor Homyakov <homyakov at altlinux dot ru> http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141 ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-22 17:36 ` Igor Homyakov @ 2002-12-23 11:45 ` Michael Shigorin 2002-12-23 12:46 ` [devel] " Stanislav Ievlev 1 sibling, 0 replies; 29+ messages in thread From: Michael Shigorin @ 2002-12-23 11:45 UTC (permalink / raw) To: devel On Sun, Dec 22, 2002 at 08:36:08PM +0300, Igor Homyakov wrote: > Эталон отражающий текущее положение вещей. Кстати, дурацкая мысль: было бы красиво сделать эталонным спеком sisyphus.spec. Не уверен, однако, что он потянет такой overload без потери функциональности %) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-22 17:36 ` Igor Homyakov 2002-12-23 11:45 ` [devel] " Michael Shigorin @ 2002-12-23 12:46 ` Stanislav Ievlev 2002-12-23 12:56 ` Alexander Bokovoy ` (2 more replies) 1 sibling, 3 replies; 29+ messages in thread From: Stanislav Ievlev @ 2002-12-23 12:46 UTC (permalink / raw) To: devel On Sun, Dec 22, 2002 at 08:36:08PM +0300, Igor Homyakov wrote: > > On Fri, Dec 20, 2002 at 02:02:09PM +0300, Stanislav Ievlev wrote: > > Ну вот что мне кажется несколько неверным (на основе наиболее часто > > встречающихся ошибок мантейнероа): > > Версия "0.0." > это только шаблон, ставил "от балды" > > > Надо бы добавить поле Packager > я честно говоря так и не понял что делать с эти тэгом > у меня он стоит в ~/.rpmacros возможно это уже не > соответсвует "линии партии" Текущая линия партии достаточно либеральна, но лучше прописывать Packager, так как согласно этой линии Packager = Mantainer. > > > Надо бы добавить комментарий про Buildrequires созданные buildreq > > Комментарий к группе что она должна быть одна из перечисленных в > > /var/lib/rpm/GROUPS > > Пример changelog с комментарием, что он добавлен add_changelog > > Комментарий к %name.init, чтобы он соответствовал нашему policy (ссылка на > > vixie-cron для примера) > Согласен частично, не надо перегружать файл коментариями > это только пример, без документации он -- ничто. Но это типичные ошибки, 90% пакетов не проходят sisyphus_check именно из-за этого > > > Бага: %doc COPYING или LICENSE быть не должно если пакет GPL, есть common-licensesа > опять не понял, знасит ли это что все пакеты лицензии которых > имеються в common-licenses должны ссылаться на них ? Это значит, что текст лицензии GPL уже есть на диске у пользователя (вместе с пакетом common-licenses), то не надо класть ее еще раз. > > > Комментарий к %make_build, что если не идет SMP сборка должно стоять > > что-то вида: > > #NO SMP > > %make > можно поподробнее .... Часть пакетов не способны собираться на SMP машинах, например из-за libtool. > > > *.so должны быть в -devel подпакете за редкими исключени > Согласен, ошибка. > > > %_includedir/* опасно если есть подкаталоги > Если есть, а если нет ? > > > P.S. смотрел быстро, мог что-то пропустить > > а зря, очень хочется чтобы посмотрели внимательнее. Открою маленький секрет, > я всё это затеял по одной простой причине, у нас до сих пор нет (?) > четко сформулированных package policy. Кадый раз приходиться спрашивать > здесь. Правила хоть не часто но меняються, и кроме как в архиве рассылки > об этом нигде не узнать. > > P.S. > ldv@ & inger@, посмотрите шаблоны, внесите если нужно изменения. Это > займет 10 минут не больше (мне кажется что меньше), но сильно облегчит > пакэджерам жизнь. Так я их уже посмотрел вроде. > > P.P.S > повторюсь, в моём понимании это просто примеры это не учебники. > Это некие базис, скелет на который можно быстро нарастить своё "мясо". > Эталон отражающий текущее положение вещей. Согласен. > -- > Igor Homyakov > <homyakov at altlinux dot ru> > http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141 > _______________________________________________ > Devel mailing list > Devel@altlinux.ru > http://altlinux.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-23 12:46 ` [devel] " Stanislav Ievlev @ 2002-12-23 12:56 ` Alexander Bokovoy 2002-12-23 13:09 ` Dmitry V. Levin 2002-12-23 16:32 ` Michael Shigorin 2002-12-23 13:38 ` [devel] " Alexey I. Froloff 2002-12-23 16:07 ` [devel] " Michael Shigorin 2 siblings, 2 replies; 29+ messages in thread From: Alexander Bokovoy @ 2002-12-23 12:56 UTC (permalink / raw) To: devel On Mon, Dec 23, 2002 at 03:46:56PM +0300, Stanislav Ievlev wrote: > > > Бага: %doc COPYING или LICENSE быть не должно если пакет GPL, есть common-licensesа > > опять не понял, знасит ли это что все пакеты лицензии которых > > имеються в common-licenses должны ссылаться на них ? > Это значит, что текст лицензии GPL уже есть на диске у пользователя > (вместе с пакетом common-licenses), то не надо класть ее еще раз. В таком случае в самом пакете должна быть вместо текста лицензии символическая ссылка на копию в common-licenses. Но никак не отсутствие лицензии в документации к пакету. -- / Alexander Bokovoy --- ACPI - it's too late to improve it - it's the standard - Andrew Grover, ACPI maintainer on Linux-power. ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-23 12:56 ` Alexander Bokovoy @ 2002-12-23 13:09 ` Dmitry V. Levin 2002-12-23 13:15 ` Alexander Bokovoy 2002-12-23 16:32 ` Michael Shigorin 1 sibling, 1 reply; 29+ messages in thread From: Dmitry V. Levin @ 2002-12-23 13:09 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 747 bytes --] On Mon, Dec 23, 2002 at 02:56:18PM +0200, Alexander Bokovoy wrote: > > > > Бага: %doc COPYING или LICENSE быть не должно если пакет GPL, есть common-licensesа > > > опять не понял, знасит ли это что все пакеты лицензии которых > > > имеються в common-licenses должны ссылаться на них ? > > Это значит, что текст лицензии GPL уже есть на диске у пользователя > > (вместе с пакетом common-licenses), то не надо класть ее еще раз. > В таком случае в самом пакете должна быть вместо текста лицензии > символическая ссылка на копию в common-licenses. Но никак не отсутствие > лицензии в документации к пакету. Это спорный вопрос. Наличие в каждом пакете неотъемлемой информации о лицензии (rpmquery --qf '%{LICENSE}') также является ссылкой. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-23 13:09 ` Dmitry V. Levin @ 2002-12-23 13:15 ` Alexander Bokovoy 2002-12-23 17:07 ` [devel] " Alexey Tourbin 0 siblings, 1 reply; 29+ messages in thread From: Alexander Bokovoy @ 2002-12-23 13:15 UTC (permalink / raw) To: devel On Mon, Dec 23, 2002 at 04:09:34PM +0300, Dmitry V. Levin wrote: > On Mon, Dec 23, 2002 at 02:56:18PM +0200, Alexander Bokovoy wrote: > > > > > Бага: %doc COPYING или LICENSE быть не должно если пакет GPL, есть common-licensesа > > > > опять не понял, знасит ли это что все пакеты лицензии которых > > > > имеються в common-licenses должны ссылаться на них ? > > > Это значит, что текст лицензии GPL уже есть на диске у пользователя > > > (вместе с пакетом common-licenses), то не надо класть ее еще раз. > > В таком случае в самом пакете должна быть вместо текста лицензии > > символическая ссылка на копию в common-licenses. Но никак не отсутствие > > лицензии в документации к пакету. > Это спорный вопрос. > Наличие в каждом пакете неотъемлемой информации о лицензии > (rpmquery --qf '%{LICENSE}') также является ссылкой. Мне в этом плане интересна буква закона: насколько это совместимо с самой лицензией? -- / Alexander Bokovoy --- Senate, n.: A body of elderly gentlemen charged with high duties and misdemeanors. -- Ambrose Bierce ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-23 13:15 ` Alexander Bokovoy @ 2002-12-23 17:07 ` Alexey Tourbin 2002-12-23 17:42 ` Dmitry V. Levin 0 siblings, 1 reply; 29+ messages in thread From: Alexey Tourbin @ 2002-12-23 17:07 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 2469 bytes --] On Mon, Dec 23, 2002 at 03:15:01PM +0200, Alexander Bokovoy wrote: > On Mon, Dec 23, 2002 at 04:09:34PM +0300, Dmitry V. Levin wrote: > > On Mon, Dec 23, 2002 at 02:56:18PM +0200, Alexander Bokovoy wrote: > > > > > > Бага: %doc COPYING или LICENSE быть не должно если пакет GPL, есть common-licensesа > > > > > опять не понял, знасит ли это что все пакеты лицензии которых > > > > > имеються в common-licenses должны ссылаться на них ? > > > > Это значит, что текст лицензии GPL уже есть на диске у пользователя > > > > (вместе с пакетом common-licenses), то не надо класть ее еще раз. > > > В таком случае в самом пакете должна быть вместо текста лицензии > > > символическая ссылка на копию в common-licenses. Но никак не отсутствие > > > лицензии в документации к пакету. > > Это спорный вопрос. > > Наличие в каждом пакете неотъемлемой информации о лицензии > > (rpmquery --qf '%{LICENSE}') также является ссылкой. > Мне в этом плане интересна буква закона: насколько это совместимо с самой > лицензией? Дело ещё и в том, что лицензии формально отличаются. --- /usr/share/automake-1.6/COPYING Wed Oct 10 18:06:27 2001 +++ /usr/share/license/GPL-2 Thu Mar 26 02:21:36 1998 @@ -2,7 +2,7 @@ Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -291,7 +291,7 @@ the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> + Copyright (C) 19yy <name of author> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -313,7 +313,7 @@ If the program is interactive, make it output a short notice like this when it starts in an interactive mode: - Gnomovision version 69, Copyright (C) year name of author + Gnomovision version 69, Copyright (C) 19yy name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. -- WBR, Alexey Tourbin BIOZAK Ltd., Russia [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: spec templates 2002-12-23 17:07 ` [devel] " Alexey Tourbin @ 2002-12-23 17:42 ` Dmitry V. Levin 0 siblings, 0 replies; 29+ messages in thread From: Dmitry V. Levin @ 2002-12-23 17:42 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 215 bytes --] On Mon, Dec 23, 2002 at 08:07:39PM +0300, Alexey Tourbin wrote: > Дело ещё и в том, что лицензии формально отличаются. Это известный (мне) bug (в /usr/share/license/GPL-2), занесите в BTS, пока не забыли. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-23 12:56 ` Alexander Bokovoy 2002-12-23 13:09 ` Dmitry V. Levin @ 2002-12-23 16:32 ` Michael Shigorin 1 sibling, 0 replies; 29+ messages in thread From: Michael Shigorin @ 2002-12-23 16:32 UTC (permalink / raw) To: devel On Mon, Dec 23, 2002 at 02:56:18PM +0200, Alexander Bokovoy wrote: > В таком случае в самом пакете должна быть вместо текста > лицензии символическая ссылка на копию в common-licenses. Но > никак не отсутствие лицензии в документации к пакету. А если в заголовке указано, что GPL? Хотя вопрос хорош и действительно стоит утверждения в явном виде. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-23 12:46 ` [devel] " Stanislav Ievlev 2002-12-23 12:56 ` Alexander Bokovoy @ 2002-12-23 13:38 ` Alexey I. Froloff 2002-12-24 7:57 ` Stanislav Ievlev 2002-12-23 16:07 ` [devel] " Michael Shigorin 2 siblings, 1 reply; 29+ messages in thread From: Alexey I. Froloff @ 2002-12-23 13:38 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 688 bytes --] On Mon, Dec 23, 2002 at 03:46:56PM +0300, Stanislav Ievlev wrote: > > > Комментарий к %make_build, что если не идет SMP сборка должно стоять > > > что-то вида: > > > #NO SMP > > > %make > > можно поподробнее .... > Часть пакетов не способны собираться на SMP машинах, например из-за > libtool. Это - проблема не libtool, а кривого Makefile.am. См. напр. quakeforge или Offix-DnD... Первый собирается без проблем, во втором я в свое время наступил на эти грабли и исправил. -- Regards, Alexey I. Froloff AIF5-RIPN, AIF5-RIPE ------------------------------------------ Inform-Mobil, Ltd. System Adminitrator http://www.inform-mobil.ru/ Tel: +7(095)504-4709, Fax: +7(095)513-1006 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-23 13:38 ` [devel] " Alexey I. Froloff @ 2002-12-24 7:57 ` Stanislav Ievlev 2002-12-24 8:32 ` Alexey I. Froloff 0 siblings, 1 reply; 29+ messages in thread From: Stanislav Ievlev @ 2002-12-24 7:57 UTC (permalink / raw) To: devel On Mon, Dec 23, 2002 at 04:38:59PM +0300, Alexey I. Froloff wrote: > On Mon, Dec 23, 2002 at 03:46:56PM +0300, Stanislav Ievlev wrote: > > > > Комментарий к %make_build, что если не идет SMP сборка должно стоять > > > > что-то вида: > > > > #NO SMP > > > > %make > > > можно поподробнее .... > > Часть пакетов не способны собираться на SMP машинах, например из-за > > libtool. > Это - проблема не libtool, а кривого Makefile.am. См. напр. > quakeforge или Offix-DnD... Первый собирается без проблем, во > втором я в свое время наступил на эти грабли и исправил. Возможно. Что за исправление? > > -- > Regards, Alexey I. Froloff > AIF5-RIPN, AIF5-RIPE > ------------------------------------------ > Inform-Mobil, Ltd. System Adminitrator > http://www.inform-mobil.ru/ > Tel: +7(095)504-4709, Fax: +7(095)513-1006 ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] spec templates 2002-12-24 7:57 ` Stanislav Ievlev @ 2002-12-24 8:32 ` Alexey I. Froloff 0 siblings, 0 replies; 29+ messages in thread From: Alexey I. Froloff @ 2002-12-24 8:32 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 632 bytes --] On Tue, Dec 24, 2002 at 10:57:48AM +0300, Stanislav Ievlev wrote: > > > Часть пакетов не способны собираться на SMP машинах, например из-за > > > libtool. > > Это - проблема не libtool, а кривого Makefile.am. См. напр. > > quakeforge или Offix-DnD... Первый собирается без проблем, во > > втором я в свое время наступил на эти грабли и исправил. > Возможно. Что за исправление? Всего-то прописать xxx_DEPENDENCIES... -- Regards, Alexey I. Froloff AIF5-RIPN, AIF5-RIPE ------------------------------------------ Inform-Mobil, Ltd. System Adminitrator http://www.inform-mobil.ru/ Tel: +7(095)504-4709, Fax: +7(095)513-1006 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-23 12:46 ` [devel] " Stanislav Ievlev 2002-12-23 12:56 ` Alexander Bokovoy 2002-12-23 13:38 ` [devel] " Alexey I. Froloff @ 2002-12-23 16:07 ` Michael Shigorin 2002-12-23 16:40 ` Alexander Bokovoy 2 siblings, 1 reply; 29+ messages in thread From: Michael Shigorin @ 2002-12-23 16:07 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 533 bytes --] On Mon, Dec 23, 2002 at 03:46:56PM +0300, Stanislav Ievlev wrote: > > > Комментарий к %make_build, что если не идет SMP сборка должно стоять > > > что-то вида: > > > #NO SMP > > > %make > > можно поподробнее .... > Часть пакетов не способны собираться на SMP машинах, например из-за > libtool. Кстати, сейчас у меня ядро (последнее!) не собирается на SMP, падает при сборке aic7xxx на тему aicdb.h (IIRC). Comments? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: spec templates 2002-12-23 16:07 ` [devel] " Michael Shigorin @ 2002-12-23 16:40 ` Alexander Bokovoy 2002-12-23 21:47 ` Michael Shigorin 2002-12-23 21:49 ` Michael Shigorin 0 siblings, 2 replies; 29+ messages in thread From: Alexander Bokovoy @ 2002-12-23 16:40 UTC (permalink / raw) To: devel On Mon, Dec 23, 2002 at 06:07:57PM +0200, Michael Shigorin wrote: > On Mon, Dec 23, 2002 at 03:46:56PM +0300, Stanislav Ievlev wrote: > > > > Комментарий к %make_build, что если не идет SMP сборка должно стоять > > > > что-то вида: > > > > #NO SMP > > > > %make > > > можно поподробнее .... > > Часть пакетов не способны собираться на SMP машинах, например из-за > > libtool. > > Кстати, сейчас у меня ядро (последнее!) не собирается на SMP, > падает при сборке aic7xxx на тему aicdb.h (IIRC). > > Comments? Там недописанные до конца зависимости. Смотри мое сегодняшнее письмо в community. -- / Alexander Bokovoy --- vapors from evaporating sticky-note adhesives ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-23 16:40 ` Alexander Bokovoy @ 2002-12-23 21:47 ` Michael Shigorin 2002-12-23 21:49 ` Michael Shigorin 1 sibling, 0 replies; 29+ messages in thread From: Michael Shigorin @ 2002-12-23 21:47 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 711 bytes --] On Mon, Dec 23, 2002 at 06:40:47PM +0200, Alexander Bokovoy wrote: > > Кстати, сейчас у меня ядро (последнее!) не собирается на SMP, > > падает при сборке aic7xxx на тему aicdb.h (IIRC). > > Comments? > Там недописанные до конца зависимости. Может быть, на sisyphus/UP собралось. Правда, по моему скромному мнению все, что соответствует установленным на сизифе libdb* -- на мастере тоже стоит. Я туда, собственно, нужные дописал (кстати, just in case -- в случае COMPAT_GCC никаким боком не нужна compat-libstdc++?). И патч отправил. > Смотри мое сегодняшнее письмо в community. Тема? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-23 16:40 ` Alexander Bokovoy 2002-12-23 21:47 ` Michael Shigorin @ 2002-12-23 21:49 ` Michael Shigorin 1 sibling, 0 replies; 29+ messages in thread From: Michael Shigorin @ 2002-12-23 21:49 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1281 bytes --] On Mon, Dec 23, 2002 at 06:40:47PM +0200, Alexander Bokovoy wrote: > > падает при сборке aic7xxx на тему aicdb.h (IIRC). > Там недописанные до конца зависимости. Смотри мое сегодняшнее > письмо в community. Уже вижу. Костя, там (цитирую): --- > Эти пакеты стоят в BuildPreReq, без них все обломилось бы гораздо раньше > :) > Там проблема в том, что linux/drivers/scsi/aic7xxx/aicasm/Makefile не > подцепит db.h ни от libdb1-devel, ни от libdb4-devel. Hаверняка ведь у > Константина установлен полный ассортимент libdbX-devel, так что он-то > проблем > не испытывает :) Вот что потребовалось мне, чтобы собрать это ядро в BTE (где в системе существуют только те пакеты, которые указаны в BuildReqs и те, которые за ними потянутся): %if %USE_GCC_COMPAT BuildPreReq: dev86 compat-gcc libdb1-devel libdb4-devel-static byacc perl flex libstdc++-devel zlib-devel libdb2-devel libdb4_cxx-devel %else BuildPreReq: dev86 gcc libdb1-devel libdb4-devel-static byacc perl flex gcc3.2-c++ libstdc++-devel zlib-devel libdb2-devel libdb4_cxx-devel %endif Для ветки USE_GCC_COMPAT надо еще соответствующее gcc-c++. --- Крайне странно -- к чему тут db2?! -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-19 11:02 ` Alexandre Prokoudine 2002-12-19 10:59 ` Igor Homyakov @ 2002-12-19 12:44 ` Vitaly Ostanin 2002-12-19 12:41 ` Igor Homyakov 1 sibling, 1 reply; 29+ messages in thread From: Vitaly Ostanin @ 2002-12-19 12:44 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 531 bytes --] On Thu, 19 Dec 2002 14:02:04 +0300 Alexandre Prokoudine <avp@altlinux.ru> wrote: > On Thu, 19 Dec 2002 13:36:42 +0300 > Igor Homyakov <homyakov@ramax.spb.ru> wrote: > > > Предлагаю сделать шаблонные спеки для основных типов пакетов > > библиотека, демон, утилита, модуль perl (уже есть) есть. > > и положить в рядом с докой по RPM. Хочу, хочу :)) Хорошо бы ещё для пользовательских - программа kde, программа gnome, другая с gui <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [devel] Re: spec templates 2002-12-19 12:44 ` Vitaly Ostanin @ 2002-12-19 12:41 ` Igor Homyakov 2002-12-19 13:16 ` Vitaly Ostanin 0 siblings, 1 reply; 29+ messages in thread From: Igor Homyakov @ 2002-12-19 12:41 UTC (permalink / raw) To: devel On Thu, Dec 19, 2002 at 03:44:37PM +0300, Vitaly Ostanin wrote: > On Thu, 19 Dec 2002 14:02:04 +0300 > Alexandre Prokoudine <avp@altlinux.ru> wrote: > > On Thu, 19 Dec 2002 13:36:42 +0300 > > Igor Homyakov <homyakov@ramax.spb.ru> wrote: > > > > > Предлагаю сделать шаблонные спеки для основных типов пакетов > > > библиотека, демон, утилита, модуль perl (уже есть) есть. > > > и положить в рядом с докой по RPM. > Хочу, хочу :)) > Хорошо бы ещё для пользовательских - программа kde, программа > gnome, другая с gui Дык, кто мешает сделать ? -- Igor Homyakov <homyakov at altlinux dot ru> http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141 ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-19 12:41 ` Igor Homyakov @ 2002-12-19 13:16 ` Vitaly Ostanin 0 siblings, 0 replies; 29+ messages in thread From: Vitaly Ostanin @ 2002-12-19 13:16 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 360 bytes --] On Thu, 19 Dec 2002 15:41:30 +0300 Igor Homyakov <homyakov@ramax.spb.ru> wrote: <skipped/> > > Хорошо бы ещё для пользовательских - программа kde, программа > > gnome, другая с gui > > Дык, кто мешает сделать ? Лично мне - отсутствие достаточной квалификации :( <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* [devel] Re: spec templates 2002-12-19 10:36 [devel] spec templates Igor Homyakov 2002-12-19 11:02 ` Alexandre Prokoudine @ 2002-12-20 9:32 ` Michael Shigorin 1 sibling, 0 replies; 29+ messages in thread From: Michael Shigorin @ 2002-12-20 9:32 UTC (permalink / raw) To: ALT Linux Team On Thu, Dec 19, 2002 at 01:36:42PM +0300, Igor Homyakov wrote: > Предлагаю сделать шаблонные спеки для основных типов пакетов > библиотека, демон, утилита, модуль perl (уже есть) есть. и > положить в рядом с докой по RPM. Идея крайне правильная. Только "оно" нуждается в _обязательном_ визировании ldv@/inger@ как главных недовольных кривыми спеками IMHO. :-) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 29+ messages in thread
end of thread, other threads:[~2002-12-24 8:32 UTC | newest] Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-12-19 10:36 [devel] spec templates Igor Homyakov 2002-12-19 11:02 ` Alexandre Prokoudine 2002-12-19 10:59 ` Igor Homyakov 2002-12-19 11:47 ` Alexandre Prokoudine 2002-12-19 11:44 ` Igor Homyakov 2002-12-19 13:15 ` Alexandre Prokoudine 2002-12-19 15:23 ` Igor Homyakov 2002-10-25 10:10 ` Alexandre Prokoudine 2002-12-20 11:02 ` Stanislav Ievlev 2002-12-22 17:36 ` Igor Homyakov 2002-12-23 11:45 ` [devel] " Michael Shigorin 2002-12-23 12:46 ` [devel] " Stanislav Ievlev 2002-12-23 12:56 ` Alexander Bokovoy 2002-12-23 13:09 ` Dmitry V. Levin 2002-12-23 13:15 ` Alexander Bokovoy 2002-12-23 17:07 ` [devel] " Alexey Tourbin 2002-12-23 17:42 ` Dmitry V. Levin 2002-12-23 16:32 ` Michael Shigorin 2002-12-23 13:38 ` [devel] " Alexey I. Froloff 2002-12-24 7:57 ` Stanislav Ievlev 2002-12-24 8:32 ` Alexey I. Froloff 2002-12-23 16:07 ` [devel] " Michael Shigorin 2002-12-23 16:40 ` Alexander Bokovoy 2002-12-23 21:47 ` Michael Shigorin 2002-12-23 21:49 ` Michael Shigorin 2002-12-19 12:44 ` Vitaly Ostanin 2002-12-19 12:41 ` Igor Homyakov 2002-12-19 13:16 ` Vitaly Ostanin 2002-12-20 9:32 ` 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