* Re: [devel] flex-old
2008-09-27 16:25 ` Sergey Y. Afonin
@ 2008-09-27 16:42 ` Led
2008-09-27 16:58 ` Sergey Y. Afonin
` (2 more replies)
2008-09-27 16:43 ` Sergey Y. Afonin
` (2 subsequent siblings)
3 siblings, 3 replies; 32+ messages in thread
From: Led @ 2008-09-27 16:42 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday, 27 September 2008 19:25:31 Sergey Y. Afonin wrote:
> > - emacs-x11 в BuildRequires
>
> А если посмотреть, зачем он там ? Вообще-то, и по делу, и это результат
> buildreq
emacs-nox - достаточно.
>
> > - %files locales без %lang
>
> Я их в кучу свалил до лучших времён. Честно говоря, я не очень знаю,
> зачем таким утилитам locales, по идее, можно и не паковать совсем.
> Можно поделить... Хотя, я этот подпакет ставить и не предполагал.
Не надо делить. Достаточно добавить префиксы %lang(xx) руками или
воспользоваться %find_lang, можно в отдельный пакет и не выносить.
>
> > и т.д.
>
> Хотелось бы, уж, до конца. Вдруг как с %confugure ? :-)
> Сам бы даже и не заметил, я в это место почти не смотрю.
>
> > > Что касается flex vs flex-old в плане mailutils/mailfromd, то вот
> > > мнение автора mailfromd и одного из авторов mailutils. Мне его
> > > оспаривать не с руки:
> >
> > Можно не оспаривать, а (в случае с mailutils/mailfromd) сравнить, что
> > даёт на выходе flex и flex-old.
>
> Сейчас собирается, а, вдруг, завтра что не так ? Не так уж много этот
> flex-old занимает. Да и каши, вроде, не просит. Как узнаю, что Позняков на
> новый flex перешёл, так сразу. :-)
Ну, если уважаемый Позняков "в ногу", а остальные "не в ногу" - тогда
конечно:)
--
Led
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 16:42 ` Led
@ 2008-09-27 16:58 ` Sergey Y. Afonin
2008-09-27 17:18 ` Led
2008-10-16 9:59 ` [devel] locales Sergey Y. Afonin
2008-11-20 9:46 ` [devel] flex-old Sergey Y. Afonin
2 siblings, 1 reply; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-09-27 16:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday 27 September 2008, Led wrote:
> > А если посмотреть, зачем он там ? Вообще-то, и по делу, и это результат
> > buildreq
>
> emacs-nox - достаточно.
А, в этом смысле... Возможно, наверное. Даже не посмотрел, что есть такой,
поставил просто emacs, а уж там что поставилось.
> > > - %files locales без %lang
>
> Не надо делить. Достаточно добавить префиксы %lang(xx) руками или
> воспользоваться %find_lang, можно в отдельный пакет и не выносить.
Хорошо, сделаю.
> > Сейчас собирается, а, вдруг, завтра что не так ? Не так уж много этот
> > flex-old занимает. Да и каши, вроде, не просит. Как узнаю, что Позняков на
> > новый flex перешёл, так сразу. :-)
>
> Ну, если уважаемый Позняков "в ногу", а остальные "не в ногу" - тогда
> конечно:)
Мне совсем не хочется заниматься проблемами на ровном месте, если есть
способ про них не думать совсем. :-)
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 16:58 ` Sergey Y. Afonin
@ 2008-09-27 17:18 ` Led
2008-09-27 17:30 ` Sergey Y. Afonin
2008-09-27 17:51 ` Michael Shigorin
0 siblings, 2 replies; 32+ messages in thread
From: Led @ 2008-09-27 17:18 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday, 27 September 2008 19:58:40 Sergey Y. Afonin wrote:
> Мне совсем не хочется заниматься проблемами на ровном месте, если есть
> способ про них не думать совсем. :-)
По спеку это заметно:)
--
Led
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 17:18 ` Led
@ 2008-09-27 17:30 ` Sergey Y. Afonin
2008-09-27 17:53 ` Led
2008-09-27 17:51 ` Michael Shigorin
1 sibling, 1 reply; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-09-27 17:30 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday 27 September 2008, Led wrote:
> > Мне совсем не хочется заниматься проблемами на ровном месте, если есть
> > способ про них не думать совсем. :-)
>
> По спеку это заметно:)
Грабли в спеке и грабли в коде/мэйкфайлах/разное имеют, как правило, разный
размер и разную степень поражения...
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 17:30 ` Sergey Y. Afonin
@ 2008-09-27 17:53 ` Led
0 siblings, 0 replies; 32+ messages in thread
From: Led @ 2008-09-27 17:53 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday, 27 September 2008 20:30:52 Sergey Y. Afonin wrote:
> On Saturday 27 September 2008, Led wrote:
> > > Мне совсем не хочется заниматься проблемами на ровном месте, если есть
> > > способ про них не думать совсем. :-)
> >
> > По спеку это заметно:)
>
> Грабли в спеке и грабли в коде/мэйкфайлах/разное имеют, как правило, разный
> размер и разную степень поражения...
ИМХО цель сборки пакета (изготовление спека) - уменьшение энтропии "в
коде/мэйкфайлах/разное", а не её увеличение:)
--
Led
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 17:18 ` Led
2008-09-27 17:30 ` Sergey Y. Afonin
@ 2008-09-27 17:51 ` Michael Shigorin
2008-09-27 17:58 ` Led
1 sibling, 1 reply; 32+ messages in thread
From: Michael Shigorin @ 2008-09-27 17:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sat, Sep 27, 2008 at 08:18:58PM +0300, Led wrote:
> > Мне совсем не хочется заниматься проблемами на ровном месте,
> > если есть способ про них не думать совсем. :-)
> По спеку это заметно:)
Дык прислал бы поправленный уже. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 17:51 ` Michael Shigorin
@ 2008-09-27 17:58 ` Led
2008-09-27 18:11 ` Sergey Y. Afonin
0 siblings, 1 reply; 32+ messages in thread
From: Led @ 2008-09-27 17:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday, 27 September 2008 20:51:55 Michael Shigorin wrote:
> On Sat, Sep 27, 2008 at 08:18:58PM +0300, Led wrote:
> > > Мне совсем не хочется заниматься проблемами на ровном месте,
> > > если есть способ про них не думать совсем. :-)
> >
> > По спеку это заметно:)
>
> Дык прислал бы поправленный уже. :)
У меня его нет. Я посмотрел и увидел, что проще заново написать, чем этот
править. А лично мне этот пакет на данный момент не интересен:)
--
Led
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 17:58 ` Led
@ 2008-09-27 18:11 ` Sergey Y. Afonin
0 siblings, 0 replies; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-09-27 18:11 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday 27 September 2008, Led wrote:
> > Дык прислал бы поправленный уже. :)
>
> У меня его нет. Я посмотрел и увидел, что проще заново написать, чем
> этот править.
а я бы посмотрел, как его по-другому написать... Собрать все довески в
отдельный тарбол и скопом распаковывать ? Так это неудобно править.
А третьего варианта я не вижу.
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] locales
2008-09-27 16:42 ` Led
2008-09-27 16:58 ` Sergey Y. Afonin
@ 2008-10-16 9:59 ` Sergey Y. Afonin
2008-10-19 10:46 ` Michael Shigorin
2008-11-20 9:46 ` [devel] flex-old Sergey Y. Afonin
2 siblings, 1 reply; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-10-16 9:59 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday 27 September 2008, Led wrote:
> > Я их в кучу свалил до лучших времён. Честно говоря, я не очень знаю,
> > зачем таким утилитам locales, по идее, можно и не паковать совсем.
> > Можно поделить... Хотя, я этот подпакет ставить и не предполагал.
>
> Не надо делить. Достаточно добавить префиксы %lang(xx) руками или
> воспользоваться %find_lang, можно в отдельный пакет и не выносить.
В каком пакете правильный пример можно посмотреть ?
И тут бы не плохо добавть пример: http://www.altlinux.org/Sisyphus
Может быть, даже раздел отдельный, а-ля "Советы по написанию spec".
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] locales
2008-10-16 9:59 ` [devel] locales Sergey Y. Afonin
@ 2008-10-19 10:46 ` Michael Shigorin
2008-10-19 12:28 ` Sergey Y. Afonin
0 siblings, 1 reply; 32+ messages in thread
From: Michael Shigorin @ 2008-10-19 10:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Oct 16, 2008 at 02:59:11PM +0500, Sergey Y. Afonin wrote:
> > > Я их в кучу свалил до лучших времён. Честно говоря, я не очень знаю,
> > > зачем таким утилитам locales, по идее, можно и не паковать совсем.
> > > Можно поделить... Хотя, я этот подпакет ставить и не предполагал.
> > Не надо делить. Достаточно добавить префиксы %lang(xx) руками или
> > воспользоваться %find_lang, можно в отдельный пакет и не выносить.
> В каком пакете правильный пример можно посмотреть ?
http://www.altlinux.org/SampleSpecs/program
http://www.altlinux.org/Packaging
> И тут бы не плохо добавть пример: http://www.altlinux.org/Sisyphus
> Может быть, даже раздел отдельный, а-ля "Советы по написанию spec".
http://www.altlinux.org/SampleSpecs
http://www.altlinux.org/SpecTips
Да, там есть чего причёсывать, но ответы тоже есть. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 16:42 ` Led
2008-09-27 16:58 ` Sergey Y. Afonin
2008-10-16 9:59 ` [devel] locales Sergey Y. Afonin
@ 2008-11-20 9:46 ` Sergey Y. Afonin
2008-11-20 11:15 ` Dmitry V. Levin
2008-11-20 11:20 ` Led
2 siblings, 2 replies; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-11-20 9:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday 27 September 2008, Led wrote:
> > Сейчас собирается, а, вдруг, завтра что не так ? Не так уж много этот
> > flex-old занимает. Да и каши, вроде, не просит. Как узнаю, что Позняков на
> > новый flex перешёл, так сразу. :-)
>
> Ну, если уважаемый Позняков "в ногу", а остальные "не в ногу" - тогда
> конечно:)
В общем, он не в восторге от
M4 Dependency
* Do not use the strings `[[' or `]]' anywhere in your code. The
former is not valid in C, except within comments and strings, but
the latter is valid in code such as `x[y[z]]'. The solution is
simple. To get the literal string `"]]"', use `"]""]"'. To get the
array notation `x[y[z]]', use `x[y[z] ]'.
Пока собирается, но он не уверен в светлом будущем.
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-11-20 9:46 ` [devel] flex-old Sergey Y. Afonin
@ 2008-11-20 11:15 ` Dmitry V. Levin
2008-11-20 13:38 ` Sergey Y. Afonin
2008-11-20 11:20 ` Led
1 sibling, 1 reply; 32+ messages in thread
From: Dmitry V. Levin @ 2008-11-20 11:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1064 bytes --]
On Thu, Nov 20, 2008 at 01:46:47PM +0400, Sergey Y. Afonin wrote:
> On Saturday 27 September 2008, Led wrote:
>
> > > Сейчас собирается, а, вдруг, завтра что не так ? Не так уж много этот
> > > flex-old занимает. Да и каши, вроде, не просит. Как узнаю, что Позняков на
> > > новый flex перешёл, так сразу. :-)
> >
> > Ну, если уважаемый Позняков "в ногу", а остальные "не в ногу" - тогда
> > конечно:)
>
> В общем, он не в восторге от
>
> M4 Dependency
>
> * Do not use the strings `[[' or `]]' anywhere in your code. The
> former is not valid in C, except within comments and strings, but
> the latter is valid in code such as `x[y[z]]'. The solution is
> simple. To get the literal string `"]]"', use `"]""]"'. To get the
> array notation `x[y[z]]', use `x[y[z] ]'.
>
> Пока собирается, но он не уверен в светлом будущем.
flex-new используют все, а flex-old использует только gray@gnu,
так что если flex-new сломается, то он будет быстро починен,
а вот починки flex-old ждать не приходится.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-11-20 11:15 ` Dmitry V. Levin
@ 2008-11-20 13:38 ` Sergey Y. Afonin
0 siblings, 0 replies; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-11-20 13:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thursday 20 November 2008, Dmitry V. Levin wrote:
> > В общем, он не в восторге от
> >
> > M4 Dependency
> >
> > * Do not use the strings `[[' or `]]' anywhere in your code. The
> > former is not valid in C, except within comments and strings, but
> > the latter is valid in code such as `x[y[z]]'. The solution is
> > simple. To get the literal string `"]]"', use `"]""]"'. To get the
> > array notation `x[y[z]]', use `x[y[z] ]'.
> >
> > Пока собирается, но он не уверен в светлом будущем.
>
> flex-new используют все, а flex-old использует только gray@gnu,
> так что если flex-new сломается, то он будет быстро починен,
> а вот починки flex-old ждать не приходится.
Сработаю передатчиком:
**
*> Это уже не работает ? Или оно может перестать работать в будущем ?
*
*Это уже не работает. Иными словами, flex не в состоянии обработать
*входной файл, содержащий в первой секции нормальный код на C, типа
*x = foo[bar[4]];
**
flex-old просто работает. Судя по тому, сколько он работает, вряд ли
там что-то вылезет.
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-11-20 9:46 ` [devel] flex-old Sergey Y. Afonin
2008-11-20 11:15 ` Dmitry V. Levin
@ 2008-11-20 11:20 ` Led
2008-11-20 12:52 ` Sergey Y. Afonin
1 sibling, 1 reply; 32+ messages in thread
From: Led @ 2008-11-20 11:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thursday, 20 November 2008 11:46:47 Sergey Y. Afonin wrote:
> On Saturday 27 September 2008, Led wrote:
> > > Сейчас собирается, а, вдруг, завтра что не так ? Не так уж много этот
> > > flex-old занимает. Да и каши, вроде, не просит. Как узнаю, что Позняков
> > > на новый flex перешёл, так сразу. :-)
> >
> > Ну, если уважаемый Позняков "в ногу", а остальные "не в ногу" - тогда
> > конечно:)
>
> В общем, он не в восторге от
>
> M4 Dependency
>
> * Do not use the strings `[[' or `]]' anywhere in your code. The
> former is not valid in C, except within comments and strings, but
> the latter is valid in code such as `x[y[z]]'. The solution is
> simple. To get the literal string `"]]"', use `"]""]"'. To get the
> array notation `x[y[z]]', use `x[y[z] ]'.
>
> Пока собирается, но он не уверен в светлом будущем.
У него в configure даже проверки нет на версию flex. Так что требование в
старом flex вытекает только из "неуверенности в светлом будущем".
--
Led
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-11-20 11:20 ` Led
@ 2008-11-20 12:52 ` Sergey Y. Afonin
2008-11-20 12:58 ` Led
0 siblings, 1 reply; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-11-20 12:52 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thursday 20 November 2008, Led wrote:
> У него в configure даже проверки нет на версию flex. Так что требование в
> старом flex вытекает только из "неуверенности в светлом будущем".
А при чём тут проверка ? Кто собирает, того и грабли. Пока-то собирается.
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-11-20 12:52 ` Sergey Y. Afonin
@ 2008-11-20 12:58 ` Led
0 siblings, 0 replies; 32+ messages in thread
From: Led @ 2008-11-20 12:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thursday 20 November 2008 14:52:15 Sergey Y. Afonin wrote:
> On Thursday 20 November 2008, Led wrote:
> > У него в configure даже проверки нет на версию flex. Так что требование в
> > старом flex вытекает только из "неуверенности в светлом будущем".
>
> А при чём тут проверка ? Кто собирает, того и грабли.
Золотые слова!
> Пока-то собирается.
Ещё один аргумент в дополнение к "нет веры в светлое будущее"?
Сорри, но, как-то, неубедительно :(
--
Led
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 16:25 ` Sergey Y. Afonin
2008-09-27 16:42 ` Led
@ 2008-09-27 16:43 ` Sergey Y. Afonin
2008-09-27 18:01 ` Sergey Y. Afonin
2009-10-19 22:13 ` [devel] flex-old Sergey Y. Afonin
3 siblings, 0 replies; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-09-27 16:43 UTC (permalink / raw)
To: devel
On Saturday 27 September 2008, Sergey Y. Afonin wrote:
> > и т.д.
>
> Хотелось бы, уж, до конца.
Да, про %install_info я в курсе, 4.9.93-alt1.20080920.1 просто забыл, но сейчас
уже есть, в следующей версии будет.
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 16:25 ` Sergey Y. Afonin
2008-09-27 16:42 ` Led
2008-09-27 16:43 ` Sergey Y. Afonin
@ 2008-09-27 18:01 ` Sergey Y. Afonin
2008-09-27 18:05 ` [devel] %configure в %prep Michael Shigorin
2009-10-19 22:13 ` [devel] flex-old Sergey Y. Afonin
3 siblings, 1 reply; 32+ messages in thread
From: Sergey Y. Afonin @ 2008-09-27 18:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday 27 September 2008, Sergey Y. Afonin wrote:
> > Наавскидку:
> > - %confugure в %prep
>
> Ой. Промазал. %)
А промазал-то давно... И не в этом спеке... Да и не больно-то промазал,
в общем-то, в тот момент. Сюда (и не только) попало, можно сказать,
копипастом...
Вообще, кстати, а почему %configure в %prep не имеет права на жизнь ?
Какие реальные противопоказания ?
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] %configure в %prep
2008-09-27 18:01 ` Sergey Y. Afonin
@ 2008-09-27 18:05 ` Michael Shigorin
0 siblings, 0 replies; 32+ messages in thread
From: Michael Shigorin @ 2008-09-27 18:05 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sat, Sep 27, 2008 at 11:01:53PM +0500, Sergey Y. Afonin wrote:
> Вообще, кстати, а почему %configure в %prep не имеет права на жизнь ?
> Какие реальные противопоказания ?
Некрасиво.
%prep -- это первое (берём тарбол, кладём патчи);
%build -- второе (конфигурируем и собираем);
%install -- третье (раскладываем по полочкам).
Соответственно конфигурирование в %prep или там сборка
в %install технически вполне возможны, но гурманами
воспринимается как компот в подливке :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] flex-old
2008-09-27 16:25 ` Sergey Y. Afonin
` (2 preceding siblings ...)
2008-09-27 18:01 ` Sergey Y. Afonin
@ 2009-10-19 22:13 ` Sergey Y. Afonin
3 siblings, 0 replies; 32+ messages in thread
From: Sergey Y. Afonin @ 2009-10-19 22:13 UTC (permalink / raw)
To: devel
On Saturday 27 September 2008, Sergey Y. Afonin wrote:
> Сейчас собирается, а, вдруг, завтра что не так ? Не так уж много этот flex-old
> занимает. Да и каши, вроде, не просит. Как узнаю, что Позняков на новый flex
> перешёл, так сразу. :-)
Перешёл. mailfromd и mailutils пересобраны с flex вместо flex-old.
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 32+ messages in thread