* [devel] I: sisyphus_check-0.8.0-alt1 @ 2008-05-11 19:08 Dmitry V. Levin 2008-05-13 7:53 ` Yury Aliaev 0 siblings, 1 reply; 16+ messages in thread From: Dmitry V. Levin @ 2008-05-11 19:08 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 797 bytes --] Hi, В Сизиф ушла новая версия sisyphus_check: sisyphus_check - package checker for Sisyphus * Sun May 11 2008 Dmitry V. Levin <ldv@altlinux> 0.8.0-alt1 - Factored out tests to /etc/sisyphus_check/check.d directory (legion). - Added options descriptions (legion). - check-deps: Added more forbidden patterns (at). - check-subdirs: New check for unpackaged subdirectories (at). - check-pkgconfig: New check for invalid pkg-config pathnames (at). - Optimized rpmquery invocations (at). - Enhanced error summaries. - Fixed signal handler. Обращаю ваше внимание на ужесточение проверки зависимостей и новую проверку незапакованности промежуточных подкаталогов. Запущена тестовая пересборка Сизифа, которая, в частности, выявит пакеты, попавшие под новые проверки. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-11 19:08 [devel] I: sisyphus_check-0.8.0-alt1 Dmitry V. Levin @ 2008-05-13 7:53 ` Yury Aliaev 2008-05-13 12:31 ` Alexey Tourbin 0 siblings, 1 reply; 16+ messages in thread From: Yury Aliaev @ 2008-05-13 7:53 UTC (permalink / raw) To: ALT Linux Team development discussions Dmitry V. Levin scripsit: > Hi, > > В Сизиф ушла новая версия sisyphus_check: > > sisyphus_check - package checker for Sisyphus > * Sun May 11 2008 Dmitry V. Levin <ldv@altlinux> 0.8.0-alt1 > - Factored out tests to /etc/sisyphus_check/check.d directory (legion). > - Added options descriptions (legion). > - check-deps: Added more forbidden patterns (at). > - check-subdirs: New check for unpackaged subdirectories (at). > - check-pkgconfig: New check for invalid pkg-config pathnames (at). > - Optimized rpmquery invocations (at). > - Enhanced error summaries. > - Fixed signal handler. > > Обращаю ваше внимание на ужесточение проверки зависимостей и новую > проверку незапакованности промежуточных подкаталогов. > > Запущена тестовая пересборка Сизифа, которая, в частности, > выявит пакеты, попавшие под новые проверки. У меня встречное предложение в связи с тем, что парочка моих пакетов попала под раздачу слонов. В обоих случаях -- зависимости на XFree86-*. Может быть, имеет смысл сделать робота, который автоматически (или после некоторого периода бездействия мэйнтейнера) будет переправлять такие зависимости на xorg-*? Это во-первых, избавит многих от бессмысленной работы по исправлению старых пакетов, для которых это единственная причина несобираемости, а во-вторых, продлит жизнь тем пакетам, которые по факту бесхозные (т.е. мэйнтейнер удалился от дел), но тем не менее вполне собираемые и жизнеспособные. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 7:53 ` Yury Aliaev @ 2008-05-13 12:31 ` Alexey Tourbin 2008-05-13 12:36 ` Slava Semushin 0 siblings, 1 reply; 16+ messages in thread From: Alexey Tourbin @ 2008-05-13 12:31 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1599 bytes --] On Tue, May 13, 2008 at 11:53:04AM +0400, Yury Aliaev wrote: > У меня встречное предложение в связи с > тем, что парочка моих пакетов попала под > раздачу слонов. В обоих случаях -- > зависимости на XFree86-*. Может быть, имеет > смысл сделать робота, который Не имеет. > автоматически (или после некоторого > периода бездействия мэйнтейнера) будет > переправлять такие зависимости на xorg-*? Дело в том, что XFree86-libs и XFree86-devel -- это пакеты-агрегаты, и нет смысла просто переименовать зависимости в xrog-x11-libs и xorg-x11-devel. Переход на modular X от Xorg давно закончился, и теперь мы имеем пакеты lib{X11,Xt,Xext}{,-devel} и др. Теперь можно более точно указывать зависимости, выбирая лишь те кусочки из бывшего треста XFree86-*, которые действительно нужны. > Это во-первых, избавит многих от > бессмысленной работы по исправлению > старых пакетов, для которых это > единственная причина несобираемости, а > во-вторых, продлит жизнь тем пакетам, > которые по факту бесхозные (т.е. > мэйнтейнер удалился от дел), но тем не > менее вполне собираемые и > жизнеспособные. Продлевать жизнь нужно непьющим людям, а равно и собакам (кроме бродячих). А над пакетами надо работать -- например, время от времени запускать buildreq. Работа по исправлению старых пакетов не кажется мне бессмысленной, время от времени нужна встряска, хотя бы с целью review. Доктрина "пакет собран раз и навсегда" вредна и противоречит эволюционной сущности FLOSS -- всегда есть где поковыряться во имя общего дела (cf. "saved once saved forever"). [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 12:31 ` Alexey Tourbin @ 2008-05-13 12:36 ` Slava Semushin 2008-05-13 12:45 ` Led 2008-05-13 12:49 ` Alexey Tourbin 0 siblings, 2 replies; 16+ messages in thread From: Slava Semushin @ 2008-05-13 12:36 UTC (permalink / raw) To: ALT Linux Team development discussions 13 мая 2008 г. 19:31 пользователь Alexey Tourbin <at/altlinux.ru> написал: [...] > Дело в том, что XFree86-libs и XFree86-devel -- это пакеты-агрегаты, > и нет смысла просто переименовать зависимости в xrog-x11-libs и > xorg-x11-devel. Переход на modular X от Xorg давно закончился, и теперь > мы имеем пакеты lib{X11,Xt,Xext}{,-devel} и др. Теперь можно более > точно указывать зависимости, выбирая лишь те кусочки из бывшего > треста XFree86-*, которые действительно нужны. Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили? -- + Slava Semushin | slava.semushin @ gmail.com + ALT Linux Team | php-coder @ altlinux.ru ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 12:36 ` Slava Semushin @ 2008-05-13 12:45 ` Led 2008-05-13 19:02 ` Andrey Rahmatullin 2008-05-13 12:49 ` Alexey Tourbin 1 sibling, 1 reply; 16+ messages in thread From: Led @ 2008-05-13 12:45 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Tuesday 13 May 2008 15:36:31 Slava Semushin написал(а): > 13 мая 2008 г. 19:31 пользователь Alexey Tourbin <at/altlinux.ru> написал: > [...] > > > Дело в том, что XFree86-libs и XFree86-devel -- это пакеты-агрегаты, > > и нет смысла просто переименовать зависимости в xrog-x11-libs и > > xorg-x11-devel. Переход на modular X от Xorg давно закончился, и теперь > > мы имеем пакеты lib{X11,Xt,Xext}{,-devel} и др. Теперь можно более > > точно указывать зависимости, выбирая лишь те кусочки из бывшего > > треста XFree86-*, которые действительно нужны. > > Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили? Потому как кроме мейнтейнеров существуют (попадаются) ещё и разработчики. -- Led ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 12:45 ` Led @ 2008-05-13 19:02 ` Andrey Rahmatullin 2008-05-13 20:04 ` Led 0 siblings, 1 reply; 16+ messages in thread From: Andrey Rahmatullin @ 2008-05-13 19:02 UTC (permalink / raw) To: devel On Tue, May 13, 2008 at 03:45:06PM +0300, Led wrote: > > Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили? > Потому как кроме мейнтейнеров существуют (попадаются) ещё и разработчики. Ты это к чему сказал? ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 19:02 ` Andrey Rahmatullin @ 2008-05-13 20:04 ` Led 2008-05-13 20:30 ` Damir Shayhutdinov 2008-05-13 20:34 ` Andrey Rahmatullin 0 siblings, 2 replies; 16+ messages in thread From: Led @ 2008-05-13 20:04 UTC (permalink / raw) To: ALT Linux Team development discussions Tuesday, 13 May 2008 22:02:41 Andrey Rahmatullin написав: > On Tue, May 13, 2008 at 03:45:06PM +0300, Led wrote: > > > Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили? > > > > Потому как кроме мейнтейнеров существуют (попадаются) ещё и разработчики. > > Ты это к чему сказал? Я высказал своё мнение о том, для чего может быть нужен xorg-x11-devel -- Led ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 20:04 ` Led @ 2008-05-13 20:30 ` Damir Shayhutdinov 2008-05-13 20:50 ` Led 2008-05-13 20:34 ` Andrey Rahmatullin 1 sibling, 1 reply; 16+ messages in thread From: Damir Shayhutdinov @ 2008-05-13 20:30 UTC (permalink / raw) To: ALT Linux Team development discussions > Я высказал своё мнение о том, для чего может быть нужен xorg-x11-devel А, пакет для одноразовой установки в систему? ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 20:30 ` Damir Shayhutdinov @ 2008-05-13 20:50 ` Led 0 siblings, 0 replies; 16+ messages in thread From: Led @ 2008-05-13 20:50 UTC (permalink / raw) To: ALT Linux Team development discussions Tuesday, 13 May 2008 23:30:28 Damir Shayhutdinov написав: > > Я высказал своё мнение о том, для чего может быть нужен xorg-x11-devel > > А, пакет для одноразовой установки в систему? Я не совсем понял, что ты имеешь в виду под словом "одноразовой". Я мел ввиду метапакет для разработчиков на базе xorg. Аналогичные метапакеты AFAIK у нас существуют для ПОЛЬЗОВАТЕЛЕЙ Gnome, XFCE, kde-{mini,maxi}, etc. -- Led ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 20:04 ` Led 2008-05-13 20:30 ` Damir Shayhutdinov @ 2008-05-13 20:34 ` Andrey Rahmatullin 2008-05-13 20:45 ` Led 1 sibling, 1 reply; 16+ messages in thread From: Andrey Rahmatullin @ 2008-05-13 20:34 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 606 bytes --] On Tue, May 13, 2008 at 11:04:08PM +0300, Led wrote: > Я высказал своё мнение о том, для чего может быть нужен xorg-x11-devel Речь всю дорогу была про buildreqs, не? -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > неужели у нас образовалось столько свободного времени и желания решать > дополнительные проблемы, чтобы бежать впереди апстрима? Отдельно взятый апстрим не в состоянии понять проблематику суммы апстримов. Кто-то должен смотреть на апстримы со стороны. Это конечно получается что-то в духе "я и без вас смогу решить вашу проблему". :) -- at in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 20:34 ` Andrey Rahmatullin @ 2008-05-13 20:45 ` Led 0 siblings, 0 replies; 16+ messages in thread From: Led @ 2008-05-13 20:45 UTC (permalink / raw) To: ALT Linux Team development discussions Tuesday, 13 May 2008 23:34:31 Andrey Rahmatullin написав: > On Tue, May 13, 2008 at 11:04:08PM +0300, Led wrote: > > Я высказал своё мнение о том, для чего может быть нужен xorg-x11-devel > > Речь всю дорогу была про buildreqs, не? Я отвечал буквально на: "Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили?" В BuildRequires ИМХО xorg-x11-devel/xorg-x11-libs не место. -- Led ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 12:36 ` Slava Semushin 2008-05-13 12:45 ` Led @ 2008-05-13 12:49 ` Alexey Tourbin 2008-05-13 12:56 ` Igor Vlasenko 1 sibling, 1 reply; 16+ messages in thread From: Alexey Tourbin @ 2008-05-13 12:49 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 773 bytes --] On Tue, May 13, 2008 at 07:36:31PM +0700, Slava Semushin wrote: > 13 мая 2008 г. 19:31 пользователь Alexey Tourbin <at/altlinux.ru> написал: > [...] > > Дело в том, что XFree86-libs и XFree86-devel -- это пакеты-агрегаты, > > и нет смысла просто переименовать зависимости в xrog-x11-libs и > > xorg-x11-devel. Переход на modular X от Xorg давно закончился, и теперь > > мы имеем пакеты lib{X11,Xt,Xext}{,-devel} и др. Теперь можно более > > точно указывать зависимости, выбирая лишь те кусочки из бывшего > > треста XFree86-*, которые действительно нужны. > > Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили? Пакет xorg-x11 требует xorg-x11-libs. В общем, c xorg-x11-* есть исключения, а XFree86-* явно устарело и никаких исключений нет. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 12:49 ` Alexey Tourbin @ 2008-05-13 12:56 ` Igor Vlasenko 2008-05-13 17:19 ` Денис Смирнов 0 siblings, 1 reply; 16+ messages in thread From: Igor Vlasenko @ 2008-05-13 12:56 UTC (permalink / raw) To: ALT Linux Team development discussions > On Tue, May 13, 2008 at 07:36:31PM +0700, Slava Semushin wrote: > > Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили? Добавлю дополнительную ругань в repocop. Вообще с sisyphus_check не стоит злоупотреблять. Это как высшая мера наказания -- Странно было бы расстреливать за парковку в неположенном месте. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 12:56 ` Igor Vlasenko @ 2008-05-13 17:19 ` Денис Смирнов 2008-05-13 19:01 ` Igor Vlasenko 2008-05-14 14:14 ` Michael Shigorin 0 siblings, 2 replies; 16+ messages in thread From: Денис Смирнов @ 2008-05-13 17:19 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 640 bytes --] On Tue, May 13, 2008 at 03:56:54PM +0300, Igor Vlasenko wrote: > >> Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили? IV> Добавлю дополнительную ругань в repocop. IV> Вообще с sisyphus_check не стоит злоупотреблять. IV> Это как высшая мера наказания -- IV> Странно было бы расстреливать за парковку в неположенном месте. IMHO -- после некоторого времени жизни в repocop -- стоит думать о переносе в sisyphus_check. И, что главное, всегда при таком подходе заранее известно кто пострадает. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 17:19 ` Денис Смирнов @ 2008-05-13 19:01 ` Igor Vlasenko 2008-05-14 14:14 ` Michael Shigorin 1 sibling, 0 replies; 16+ messages in thread From: Igor Vlasenko @ 2008-05-13 19:01 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, May 13, 2008 at 09:19:21PM +0400, Денис Смирнов wrote: > On Tue, May 13, 2008 at 03:56:54PM +0300, Igor Vlasenko wrote: > > >> Так а чего xorg-x11-devel/xorg-x11-libs тоже не запретили? > IV> Добавлю дополнительную ругань в repocop. > IV> Вообще с sisyphus_check не стоит злоупотреблять. > IV> Это как высшая мера наказания -- > IV> Странно было бы расстреливать за парковку в неположенном месте. > > IMHO -- после некоторого времени жизни в repocop -- стоит думать о > переносе в sisyphus_check. И, что главное, всегда при таком подходе > заранее известно кто пострадает. да, конечно. Тут важно палку не перегнуть, чтобы людям удобнее было свои наработки не держать у себя, а выкладывать в сизиф. В том числе и результат ковыряния в чужих пакетах. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] I: sisyphus_check-0.8.0-alt1 2008-05-13 17:19 ` Денис Смирнов 2008-05-13 19:01 ` Igor Vlasenko @ 2008-05-14 14:14 ` Michael Shigorin 1 sibling, 0 replies; 16+ messages in thread From: Michael Shigorin @ 2008-05-14 14:14 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, May 13, 2008 at 09:19:21PM +0400, Денис Смирнов wrote: > IV> Добавлю дополнительную ругань в repocop. > IV> Вообще с sisyphus_check не стоит злоупотреблять. > IV> Это как высшая мера наказания -- > IV> Странно было бы расстреливать за парковку в неположенном месте. > IMHO -- после некоторого времени жизни в repocop -- стоит > думать о переносе в sisyphus_check. И, что главное, всегда при > таком подходе заранее известно кто пострадает. +1 -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2008-05-14 14:14 UTC | newest] Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-05-11 19:08 [devel] I: sisyphus_check-0.8.0-alt1 Dmitry V. Levin 2008-05-13 7:53 ` Yury Aliaev 2008-05-13 12:31 ` Alexey Tourbin 2008-05-13 12:36 ` Slava Semushin 2008-05-13 12:45 ` Led 2008-05-13 19:02 ` Andrey Rahmatullin 2008-05-13 20:04 ` Led 2008-05-13 20:30 ` Damir Shayhutdinov 2008-05-13 20:50 ` Led 2008-05-13 20:34 ` Andrey Rahmatullin 2008-05-13 20:45 ` Led 2008-05-13 12:49 ` Alexey Tourbin 2008-05-13 12:56 ` Igor Vlasenko 2008-05-13 17:19 ` Денис Смирнов 2008-05-13 19:01 ` Igor Vlasenko 2008-05-14 14:14 ` 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