* Re: [devel] MySQL 5.1 plans
2008-10-10 12:30 ` Konstantin A. Lepikhov
@ 2008-10-10 13:38 ` Evgeny Sinelnikov
2008-10-10 13:47 ` Mike A. Plugnikov
` (2 more replies)
2008-10-10 17:33 ` Igor Vlasenko
` (3 subsequent siblings)
4 siblings, 3 replies; 43+ messages in thread
From: Evgeny Sinelnikov @ 2008-10-10 13:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
Здравствуйте,
10 октября 2008 г. 16:30 пользователь Konstantin A. Lepikhov
<lakostis@altlinux.org> написал:
> Hi Igor!
>
> Friday 10, at 01:50:05 PM you wrote:
>
> <skip>
>> Почему же. Первый шаг чтобы советоваться --
>> рассказать о планах. Только так я и смогу получить
>> какой-либо совет.
> А зачем нам MySQL 5.1?
>
Но я несколько недопонимаю логики... Когда сначала сюда пишут, что
MySQL orphaned. При этом все молчат. А потом, когда возникает
предложение собрать уже давно вышедший MySQL 5.1, возникает вопрос "а
зачем он нужен"...
Кроме того, если я правильно всё помню, то чуть ранее прозвучало, что
для нового amarok нужен libmysqld, а для этого нужно собрать MySQL с
опцией --with-embedded-server...
В связи с чем возникает вопрос, а почему бы не собрать libmysqld сразу
на новом MySQL?
>>
>> также фраза
>> > > на досуге возьмусь, если никто другой браться не будет
>> связана с тем, что в devel@ звучала информация,
>> что MySQL orphaned.
> вызывающе неверная информация.
>
Странно... Тем не менее, предложение пока можно про интерпретировать,
как "а зачем вам новый мускуль, ну его....". Где аргументы почему не
стоит пока собирать новый MySQL? Где ответ о том, будет ли собран
libmysqld и когда? Где адекватные ответы оказывается живых
мэйнтейнеров?
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 13:38 ` Evgeny Sinelnikov
@ 2008-10-10 13:47 ` Mike A. Plugnikov
2008-10-10 15:36 ` Konstantin A. Lepikhov
2008-10-10 17:53 ` Igor Vlasenko
2 siblings, 0 replies; 43+ messages in thread
From: Mike A. Plugnikov @ 2008-10-10 13:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Friday 10 October 2008 17:38:54 Evgeny Sinelnikov wrote:
> > А зачем нам MySQL 5.1?
А если будет? Кому-то будет плохо?
> Кроме того, если я правильно всё помню, то чуть ранее прозвучало, что
> для нового amarok нужен libmysqld, а для этого нужно собрать MySQL с
> опцией --with-embedded-server...
>
> В связи с чем возникает вопрос, а почему бы не собрать libmysqld сразу
> на новом MySQL?
Да, нужен. И можно собрать на новом. На 5.0 embedded-server похоже разломан, у
меня собрать не получилось.
> Странно... Тем не менее, предложение пока можно про интерпретировать,
> как "а зачем вам новый мускуль, ну его....". Где аргументы почему не
> стоит пока собирать новый MySQL? Где ответ о том, будет ли собран
> libmysqld и когда? Где адекватные ответы оказывается живых
> мэйнтейнеров?
Скорее всего предложение собрать MySQL с embedded-server мне самому,
прозвучало потому, что никто не хочет (или банально нет времени) разбираться с
сборкой embedded-server только ради бета версии амарока.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 13:38 ` Evgeny Sinelnikov
2008-10-10 13:47 ` Mike A. Plugnikov
@ 2008-10-10 15:36 ` Konstantin A. Lepikhov
2008-10-10 15:44 ` Evgeny Sinelnikov
2008-10-10 17:53 ` Igor Vlasenko
2 siblings, 2 replies; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-10 15:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1810 bytes --]
Hi Evgeny!
Friday 10, at 05:38:54 PM you wrote:
> Здравствуйте,
>
> 10 октября 2008 г. 16:30 пользователь Konstantin A. Lepikhov
> <lakostis@altlinux.org> написал:
> > Hi Igor!
> >
> > Friday 10, at 01:50:05 PM you wrote:
> >
> > <skip>
> >> Почему же. Первый шаг чтобы советоваться --
> >> рассказать о планах. Только так я и смогу получить
> >> какой-либо совет.
> > А зачем нам MySQL 5.1?
> >
>
> Но я несколько недопонимаю логики... Когда сначала сюда пишут, что
> MySQL orphaned. При этом все молчат. А потом, когда возникает
> предложение собрать уже давно вышедший MySQL 5.1, возникает вопрос "а
> зачем он нужен"...
MySQL 5.1 это unstable. Поэтому что он вышел никому из пользователей
неинтересно.
>
> Кроме того, если я правильно всё помню, то чуть ранее прозвучало, что
> для нового amarok нужен libmysqld, а для этого нужно собрать MySQL с
> опцией --with-embedded-server...
>
> В связи с чем возникает вопрос, а почему бы не собрать libmysqld сразу
> на новом MySQL?
Почему именно на новом MySQL? Неужели какой-то уродский плеер использует
триггеры, UDF или инкрементную кроссрепликацию между нодами? :)
>
> >>
> >> также фраза
> >> > > на досуге возьмусь, если никто другой браться не будет
> >> связана с тем, что в devel@ звучала информация,
> >> что MySQL orphaned.
> > вызывающе неверная информация.
> >
>
> Странно... Тем не менее, предложение пока можно про интерпретировать,
> как "а зачем вам новый мускуль, ну его....". Где аргументы почему не
> стоит пока собирать новый MySQL? Где ответ о том, будет ли собран
> libmysqld и когда? Где адекватные ответы оказывается живых
> мэйнтейнеров?
Что значит "ответы живых мантейнеров"? Вот когда вы сломаете и MySQL в
сизифе, вы услышите этот коллективный ответ.
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 15:36 ` Konstantin A. Lepikhov
@ 2008-10-10 15:44 ` Evgeny Sinelnikov
2008-10-10 16:08 ` Konstantin A. Lepikhov
1 sibling, 1 reply; 43+ messages in thread
From: Evgeny Sinelnikov @ 2008-10-10 15:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
10 октября 2008 г. 19:36 пользователь Konstantin A. Lepikhov
<lakostis@altlinux.org> написал:
> Hi Evgeny!
>
> Friday 10, at 05:38:54 PM you wrote:
>
>> Здравствуйте,
>>
>> 10 октября 2008 г. 16:30 пользователь Konstantin A. Lepikhov
>> <lakostis@altlinux.org> написал:
>> > Hi Igor!
>> >
>> > Friday 10, at 01:50:05 PM you wrote:
>> >
>> > <skip>
>> >> Почему же. Первый шаг чтобы советоваться --
>> >> рассказать о планах. Только так я и смогу получить
>> >> какой-либо совет.
>> > А зачем нам MySQL 5.1?
>> >
>>
>> Но я несколько недопонимаю логики... Когда сначала сюда пишут, что
>> MySQL orphaned. При этом все молчат. А потом, когда возникает
>> предложение собрать уже давно вышедший MySQL 5.1, возникает вопрос "а
>> зачем он нужен"...
> MySQL 5.1 это unstable. Поэтому что он вышел никому из пользователей
> неинтересно.
>
>>
>> Кроме того, если я правильно всё помню, то чуть ранее прозвучало, что
>> для нового amarok нужен libmysqld, а для этого нужно собрать MySQL с
>> опцией --with-embedded-server...
>>
>> В связи с чем возникает вопрос, а почему бы не собрать libmysqld сразу
>> на новом MySQL?
> Почему именно на новом MySQL? Неужели какой-то уродский плеер использует
> триггеры, UDF или инкрементную кроссрепликацию между нодами? :)
>
>>
>> >>
>> >> также фраза
>> >> > > на досуге возьмусь, если никто другой браться не будет
>> >> связана с тем, что в devel@ звучала информация,
>> >> что MySQL orphaned.
>> > вызывающе неверная информация.
>> >
>>
>> Странно... Тем не менее, предложение пока можно про интерпретировать,
>> как "а зачем вам новый мускуль, ну его....". Где аргументы почему не
>> стоит пока собирать новый MySQL? Где ответ о том, будет ли собран
>> libmysqld и когда? Где адекватные ответы оказывается живых
>> мэйнтейнеров?
> Что значит "ответы живых мантейнеров"? Вот когда вы сломаете и MySQL в
> сизифе, вы услышите этот коллективный ответ.
>
Это значит, что если сразу отвечать корректно, а не типа "а зачем он
нужен", то и вопросов возникать не будет... Не говоря уже о каком-либо
корректном отношении к коллегам в публичной рассылке...
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 15:44 ` Evgeny Sinelnikov
@ 2008-10-10 16:08 ` Konstantin A. Lepikhov
2008-10-10 16:49 ` Evgeny Sinelnikov
0 siblings, 1 reply; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-10 16:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 794 bytes --]
Hi Evgeny!
Friday 10, at 07:44:19 PM you wrote:
<skip>
> >> Странно... Тем не менее, предложение пока можно про интерпретировать,
> >> как "а зачем вам новый мускуль, ну его....". Где аргументы почему не
> >> стоит пока собирать новый MySQL? Где ответ о том, будет ли собран
> >> libmysqld и когда? Где адекватные ответы оказывается живых
> >> мэйнтейнеров?
> > Что значит "ответы живых мантейнеров"? Вот когда вы сломаете и MySQL в
> > сизифе, вы услышите этот коллективный ответ.
> >
>
> Это значит, что если сразу отвечать корректно, а не типа "а зачем он
> нужен", то и вопросов возникать не будет... Не говоря уже о каком-либо
> корректном отношении к коллегам в публичной рассылке...
Если выразиться корректно, то коллега путает теплое с мягким.
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 16:08 ` Konstantin A. Lepikhov
@ 2008-10-10 16:49 ` Evgeny Sinelnikov
0 siblings, 0 replies; 43+ messages in thread
From: Evgeny Sinelnikov @ 2008-10-10 16:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
10 октября 2008 г. 20:08 пользователь Konstantin A. Lepikhov
<lakostis@altlinux.org> написал:
> Hi Evgeny!
>
> Friday 10, at 07:44:19 PM you wrote:
>
> <skip>
>> >> Странно... Тем не менее, предложение пока можно про интерпретировать,
>> >> как "а зачем вам новый мускуль, ну его....". Где аргументы почему не
>> >> стоит пока собирать новый MySQL? Где ответ о том, будет ли собран
>> >> libmysqld и когда? Где адекватные ответы оказывается живых
>> >> мэйнтейнеров?
>> > Что значит "ответы живых мантейнеров"? Вот когда вы сломаете и MySQL в
>> > сизифе, вы услышите этот коллективный ответ.
>> >
>>
>> Это значит, что если сразу отвечать корректно, а не типа "а зачем он
>> нужен", то и вопросов возникать не будет... Не говоря уже о каком-либо
>> корректном отношении к коллегам в публичной рассылке...
> Если выразиться корректно, то коллега путает теплое с мягким.
>
Всё проще... Почему ты предполагаешь, что здесь всё про всё знают и
помнят? И, соответственно, резкие, короткие и непонятные ответы несут
что-то смысловое? Я вот не в курсе что там в MySQL stable, а что
нет... И высказывание, по этому поводу, в виде "а зачем оно нужно",
для меня означает только твоё резкое отношение...
Если ты в курсе, "в теме", в общем говоря в контексте, не будь столь
критичен по этому поводу к другим... Что сложного сразу дать
развёрнутый ответ, вместо того чтобы разжигать флейм таким вот
отношением?
Я полагаю, что работа в команде как раз и помогает, когда не все всё
знают и стесняются того, что что-то забыли, хоть и не занимаются
этим... А наоборот, когда вместе с полномочиями делегирована не только
отвественность за результат, но и за удержание адекватного контекста
по этому поводу для всей команды... А это и есть корректные ответы, на
не совсем может быть корректные вопросы, в теме тебе делегированной...
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 43+ messages in thread
[parent not found: <8b9c685c0810100840s48a8f64dl2857e3e94bdb7b14@mail.gmail.com>]
* Re: [devel] MySQL 5.1 plans
2008-10-10 13:38 ` Evgeny Sinelnikov
2008-10-10 13:47 ` Mike A. Plugnikov
2008-10-10 15:36 ` Konstantin A. Lepikhov
@ 2008-10-10 17:53 ` Igor Vlasenko
2008-10-10 18:00 ` Led
2 siblings, 1 reply; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 17:53 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 05:38:54PM +0400, Evgeny Sinelnikov wrote:
> Кроме того, если я правильно всё помню, то чуть ранее прозвучало, что
> для нового amarok нужен libmysqld, а для этого нужно собрать MySQL с
> опцией --with-embedded-server...
>
> В связи с чем возникает вопрос, а почему бы не собрать libmysqld сразу
> на новом MySQL?
По другому не получится, так как в 5.0 согласно официальной
документации embedded-server сломан. Т.е. либо 4, либо 5.1.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 17:53 ` Igor Vlasenko
@ 2008-10-10 18:00 ` Led
0 siblings, 0 replies; 43+ messages in thread
From: Led @ 2008-10-10 18:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Friday, 10 October 2008 20:53:20 Igor Vlasenko wrote:
> On Fri, Oct 10, 2008 at 05:38:54PM +0400, Evgeny Sinelnikov wrote:
> > Кроме того, если я правильно всё помню, то чуть ранее прозвучало, что
> > для нового amarok нужен libmysqld, а для этого нужно собрать MySQL с
> > опцией --with-embedded-server...
> >
> > В связи с чем возникает вопрос, а почему бы не собрать libmysqld сразу
> > на новом MySQL?
>
> По другому не получится, так как в 5.0 согласно официальной
> документации embedded-server сломан. Т.е. либо 4, либо 5.1.
ИМХО если в Сизиф, то завяления мейнтейнера о stable/unstable можно смело
игнорировать (Костик, не обижайся, плиз) :)
Да и вообще, последнее время среди мейнтейнеров соревнование - кто сделает
Сизиф нестабильнее. Не исключено, что в ближайшее время Сизиф полностью
станет соответствовать своему "предназначению" - "использовать" его можно
будет ТОЛЬКО в хэшере и ТОЛЬКО для сборки других "нестабильностей":)
--
Led
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 12:30 ` Konstantin A. Lepikhov
2008-10-10 13:38 ` Evgeny Sinelnikov
@ 2008-10-10 17:33 ` Igor Vlasenko
2008-10-10 17:55 ` Slava Dubrovskiy
2008-10-10 17:43 ` Igor Vlasenko
` (2 subsequent siblings)
4 siblings, 1 reply; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 17:33 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> Hi Igor!
>
> Friday 10, at 01:50:05 PM you wrote:
>
> <skip>
> > Почему же. Первый шаг чтобы советоваться --
> > рассказать о планах. Только так я и смогу получить
> > какой-либо совет.
> А зачем нам MySQL 5.1?
Действительно, уточню, что мне реально нужно.
Мне нужен MySQL NDB Cluster 6.2,
также не помешает NDB Cluster 6.3.
Это все базируется на кодовой базе MySQL 5.1.
В основную ветку 5.1 входит NDB Cluster 6.1,
я его собирал уже больше полутора лет,
правда под Федору.
Думаю, пришла пора собирать его и у нас.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 17:33 ` Igor Vlasenko
@ 2008-10-10 17:55 ` Slava Dubrovskiy
2008-10-10 18:07 ` Igor Vlasenko
0 siblings, 1 reply; 43+ messages in thread
From: Slava Dubrovskiy @ 2008-10-10 17:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 755 bytes --]
Igor Vlasenko пишет:
>> А зачем нам MySQL 5.1?
>>
>
> Действительно, уточню, что мне реально нужно.
> Мне нужен MySQL NDB Cluster 6.2,
> также не помешает NDB Cluster 6.3.
> Это все базируется на кодовой базе MySQL 5.1.
> В основную ветку 5.1 входит NDB Cluster 6.1,
> я его собирал уже больше полутора лет,
> правда под Федору.
>
> Думаю, пришла пора собирать его и у нас.
>
А еще вот это http://www.extsql.com хорошо бы реализовать. Может как
отдельный пакет.
--
WBR,
Dubrovskiy Vyacheslav
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3262 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 17:55 ` Slava Dubrovskiy
@ 2008-10-10 18:07 ` Igor Vlasenko
2008-10-10 18:34 ` Igor Vlasenko
0 siblings, 1 reply; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 18:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 08:55:11PM +0300, Slava Dubrovskiy wrote:
> А еще вот это http://www.extsql.com хорошо бы реализовать. Может как
> отдельный пакет.
Поэтому и хочется, чтобы
1) в Сизифе сосуществовали 5.0 и 5.1
2) 5.1 сосуществовал в разных flavours:
стандартный, тот же extsql (хотя там только в mysqld отличие),
NDB Cluster 6.2 и NDB Cluster 6.3
К тому же MySQL последнее время начал сильно ветвиться:
Нет единой ветви, куда все мержится,
и некоторые flavours надо собирать со своих ветвей.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 18:07 ` Igor Vlasenko
@ 2008-10-10 18:34 ` Igor Vlasenko
2008-10-10 19:19 ` Alexey Tourbin
0 siblings, 1 reply; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 18:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 09:07:23PM +0300, Igor Vlasenko wrote:
> On Fri, Oct 10, 2008 at 08:55:11PM +0300, Slava Dubrovskiy wrote:
> > А еще вот это http://www.extsql.com хорошо бы реализовать. Может как
> > отдельный пакет.
>
> Поэтому и хочется, чтобы
> 1) в Сизифе сосуществовали 5.0 и 5.1
По поводу сосуществования:
Напомню, что где-то между 5.1.20 и 5.1.24
MySQL 5.1 переехал на libmysqlclient.so.16.
Поэтому ничто не мешает ему сосуществовать с
libmysqlclient.so.15. (5.0).
Изучение зависиостей на MySQL показало, что большая часть их-
честные автоматические вида libmysqlclient.so.15(libmysqlclient_15)(64bit).
Однако есть тонкости - у некоторых пакетов
зависимости прописаны руками, что для сосуществования не есть good.
Вот полный обзор:
У этих 4 пакетов есть автоматическая зависимость,
поэтому явную лучше выкинуть:
collectd-mysql-3.11.7-alt4.x86_64 libMySQL
collectd-mysql-3.11.7-alt4.x86_64 libmysqlclient.so.15(...)
katrin-1.2.0-alt1.x86_64 libMySQL
katrin-1.2.0-alt1.x86_64 libmysqlclient.so.15(libmysqlclient_15)(64bit)
php-mysql-4.4.8-alt1.x86_64 libMySQL
php-mysql-4.4.8-alt1.x86_64 libmysqlclient.so.15(libmysqlclient_15)(64bit)
zoneminder-1.23.3-alt2.x86_64 MySQL-client
zoneminder-1.23.3-alt2.x86_64 libmysqlclient.so.15(libmysqlclient_15)(64bit)
То же и к ananas:
ananas-0.9.5-alt2.x86_64 MySQL-client
ananas-0.9.5-alt2.x86_64 libmysqlclient.so.15(libmysqlclient_15)(64bit)
ananas-inventory-0.9.5-alt2.x86_64 MySQL-client
Здесь тоже подозрение, что явно указывать не нужно:
dbmail-contrib-2.2.9-alt1.x86_64 MySQL-client
dbmail-mysql-2.2.9-alt1.x86_64 libmysqlclient.so.15(libmysqlclient_15)(64bit)
lit_itestd-1.0-alt3.x86_64 MySQL-client
lit_itestd-1.0-alt3.x86_64 MySQL-server
lit_itestd-1.0-alt3.x86_64 libmysqlclient_r.so.15(...)
Здесь
mediawiki-1.13.0-alt3.x86_64 MySQL-client
предлагаю заменить на /usr/bin/mysql
Осталось 2 пакета, которым, возможно, придется приспосабливаться.
moodle-local-mysql-1.9.2-alt1.cvs20080903.noarch MySQL-server
ocaml-mysql-1.0.4-alt4.x86_64 libMySQL-devel
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 18:34 ` Igor Vlasenko
@ 2008-10-10 19:19 ` Alexey Tourbin
2008-10-10 19:22 ` Igor Vlasenko
0 siblings, 1 reply; 43+ messages in thread
From: Alexey Tourbin @ 2008-10-10 19:19 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 371 bytes --]
On Fri, Oct 10, 2008 at 09:34:51PM +0300, Igor Vlasenko wrote:
> Здесь
> mediawiki-1.13.0-alt3.x86_64 MySQL-client
> предлагаю заменить на /usr/bin/mysql
Увы, это честная автоматическая зависимость.
shell.req: /usr/src/tmp/mediawiki-buildroot/usr/share/mediawiki/maintenance/storage/make-blobs: mysql -> /usr/bin/mysql -> MySQL-client (via contents_index_bin)
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:19 ` Alexey Tourbin
@ 2008-10-10 19:22 ` Igor Vlasenko
2008-10-10 19:28 ` Alexey Tourbin
0 siblings, 1 reply; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 19:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 11:19:38PM +0400, Alexey Tourbin wrote:
> On Fri, Oct 10, 2008 at 09:34:51PM +0300, Igor Vlasenko wrote:
> > Здесь
> > mediawiki-1.13.0-alt3.x86_64 MySQL-client
> > предлагаю заменить на /usr/bin/mysql
>
> Увы, это честная автоматическая зависимость.
>
> shell.req: /usr/src/tmp/mediawiki-buildroot/usr/share/mediawiki/maintenance/storage/make-blobs: mysql -> /usr/bin/mysql -> MySQL-client (via contents_index_bin)
Это вообще прекрасно :)
Если /usr/bin/mysql будет в
нескольких пакетах, то конверсии
/usr/bin/mysql -> MySQL-client
просто не будет.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:22 ` Igor Vlasenko
@ 2008-10-10 19:28 ` Alexey Tourbin
2008-10-10 19:38 ` Igor Vlasenko
0 siblings, 1 reply; 43+ messages in thread
From: Alexey Tourbin @ 2008-10-10 19:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 849 bytes --]
On Fri, Oct 10, 2008 at 10:22:43PM +0300, Igor Vlasenko wrote:
> On Fri, Oct 10, 2008 at 11:19:38PM +0400, Alexey Tourbin wrote:
> > On Fri, Oct 10, 2008 at 09:34:51PM +0300, Igor Vlasenko wrote:
> > > Здесь
> > > mediawiki-1.13.0-alt3.x86_64 MySQL-client
> > > предлагаю заменить на /usr/bin/mysql
> >
> > Увы, это честная автоматическая зависимость.
> >
> > shell.req: /usr/src/tmp/mediawiki-buildroot/usr/share/mediawiki/maintenance/storage/make-blobs: mysql -> /usr/bin/mysql -> MySQL-client (via contents_index_bin)
>
> Это вообще прекрасно :)
>
> Если /usr/bin/mysql будет в
> нескольких пакетах, то конверсии
> /usr/bin/mysql -> MySQL-client
> просто не будет.
А зачем иметь несколько разных /usr/bin/mysql? Это же чисто клиентское
подключение к серверу. Почему кленты должны знать, что там у кого-то
плюрализм?
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:28 ` Alexey Tourbin
@ 2008-10-10 19:38 ` Igor Vlasenko
2008-10-10 20:00 ` Alexey Tourbin
0 siblings, 1 reply; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 19:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 11:28:50PM +0400, Alexey Tourbin wrote:
> On Fri, Oct 10, 2008 at 10:22:43PM +0300, Igor Vlasenko wrote:
> > On Fri, Oct 10, 2008 at 11:19:38PM +0400, Alexey Tourbin wrote:
> > > On Fri, Oct 10, 2008 at 09:34:51PM +0300, Igor Vlasenko wrote:
> > > > Здесь
> > > > mediawiki-1.13.0-alt3.x86_64 MySQL-client
> > > > предлагаю заменить на /usr/bin/mysql
> > >
> > > Увы, это честная автоматическая зависимость.
> > >
> > > shell.req: /usr/src/tmp/mediawiki-buildroot/usr/share/mediawiki/maintenance/storage/make-blobs: mysql -> /usr/bin/mysql -> MySQL-client (via contents_index_bin)
> >
> > Это вообще прекрасно :)
> >
> > Если /usr/bin/mysql будет в
> > нескольких пакетах, то конверсии
> > /usr/bin/mysql -> MySQL-client
> > просто не будет.
>
> А зачем иметь несколько разных /usr/bin/mysql? Это же чисто клиентское
> подключение к серверу. Почему кленты должны знать, что там у кого-то
> плюрализм?
Например, потому, что они слинкованы с разными libmysqlclient.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:38 ` Igor Vlasenko
@ 2008-10-10 20:00 ` Alexey Tourbin
0 siblings, 0 replies; 43+ messages in thread
From: Alexey Tourbin @ 2008-10-10 20:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 377 bytes --]
On Fri, Oct 10, 2008 at 10:38:03PM +0300, Igor Vlasenko wrote:
> > А зачем иметь несколько разных /usr/bin/mysql? Это же чисто клиентское
> > подключение к серверу. Почему кленты должны знать, что там у кого-то
> > плюрализм?
>
> Например, потому, что они слинкованы с разными libmysqlclient.
Подумайте ещё. Клиент-per-сервер это очень странно, на грани глупости.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 12:30 ` Konstantin A. Lepikhov
2008-10-10 13:38 ` Evgeny Sinelnikov
2008-10-10 17:33 ` Igor Vlasenko
@ 2008-10-10 17:43 ` Igor Vlasenko
2008-10-10 19:17 ` Dmitry V. Levin
2008-10-13 16:00 ` Michael Shigorin
4 siblings, 0 replies; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 17:43 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > также фраза
> > > > на досуге возьмусь, если никто другой браться не будет
> > связана с тем, что в devel@ звучала информация,
> > что MySQL orphaned.
> вызывающе неверная информация.
Извиняюсь :)
Честно говоря, мне orphaned 5.0 был бы "в нагрузку",
я рад, что майнтайнер не потерял интерес.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 12:30 ` Konstantin A. Lepikhov
` (2 preceding siblings ...)
2008-10-10 17:43 ` Igor Vlasenko
@ 2008-10-10 19:17 ` Dmitry V. Levin
2008-10-10 19:25 ` Dmitry V. Levin
2008-10-10 19:25 ` Alexey Tourbin
2008-10-13 16:00 ` Michael Shigorin
4 siblings, 2 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2008-10-10 19:17 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 761 bytes --]
On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> Friday 10, at 01:50:05 PM you wrote:
>
> <skip>
> > Почему же. Первый шаг чтобы советоваться --
> > рассказать о планах. Только так я и смогу получить
> > какой-либо совет.
> А зачем нам MySQL 5.1?
Для полноты картины. :)
> > также фраза
> > > > на досуге возьмусь, если никто другой браться не будет
> > связана с тем, что в devel@ звучала информация,
> > что MySQL orphaned.
> вызывающе неверная информация.
Если мне пришлось спасать пакет, которым я давно не пользуюсь, только
из-за того, чтобы он не вылетел из Сизифа, поскольку иначе пострадала
бы сборка пакетов, которыми я пользуюсь, то это значит, что на данный
момент пакет заброшен.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:17 ` Dmitry V. Levin
@ 2008-10-10 19:25 ` Dmitry V. Levin
2008-10-14 18:30 ` Konstantin A. Lepikhov
2008-10-10 19:25 ` Alexey Tourbin
1 sibling, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2008-10-10 19:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 920 bytes --]
On Fri, Oct 10, 2008 at 11:17:29PM +0400, Dmitry V. Levin wrote:
> On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > Friday 10, at 01:50:05 PM you wrote:
> >
> > <skip>
> > > Почему же. Первый шаг чтобы советоваться --
> > > рассказать о планах. Только так я и смогу получить
> > > какой-либо совет.
> > А зачем нам MySQL 5.1?
>
> Для полноты картины. :)
>
> > > также фраза
> > > > > на досуге возьмусь, если никто другой браться не будет
> > > связана с тем, что в devel@ звучала информация,
> > > что MySQL orphaned.
> > вызывающе неверная информация.
>
> Если мне пришлось спасать пакет, которым я давно не пользуюсь, только
> из-за того, чтобы он не вылетел из Сизифа, поскольку иначе пострадала
> бы сборка пакетов, которыми я пользуюсь, то это значит, что на данный
> момент пакет заброшен.
s/только из-за того, чтобы/только затем, чтобы/
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:25 ` Dmitry V. Levin
@ 2008-10-14 18:30 ` Konstantin A. Lepikhov
2008-10-14 19:10 ` Dmitry V. Levin
0 siblings, 1 reply; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-14 18:30 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1239 bytes --]
Hi Dmitry!
Friday 10, at 11:25:10 PM you wrote:
> On Fri, Oct 10, 2008 at 11:17:29PM +0400, Dmitry V. Levin wrote:
> > On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > > Friday 10, at 01:50:05 PM you wrote:
> > >
> > > <skip>
> > > > Почему же. Первый шаг чтобы советоваться --
> > > > рассказать о планах. Только так я и смогу получить
> > > > какой-либо совет.
> > > А зачем нам MySQL 5.1?
> >
> > Для полноты картины. :)
> >
> > > > также фраза
> > > > > > на досуге возьмусь, если никто другой браться не будет
> > > > связана с тем, что в devel@ звучала информация,
> > > > что MySQL orphaned.
> > > вызывающе неверная информация.
> >
> > Если мне пришлось спасать пакет, которым я давно не пользуюсь, только
> > из-за того, чтобы он не вылетел из Сизифа, поскольку иначе пострадала
> > бы сборка пакетов, которыми я пользуюсь, то это значит, что на данный
> > момент пакет заброшен.
>
> s/только из-за того, чтобы/только затем, чтобы/
Пакет вылетел из Сизифа только из-за того, что не прошел sisyphus_check по
intersections. Ошибкой пакета или мантейнера нельзя это считать, давай
тогда спасай все ядра чтобы все было по-честному второй раз :)
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-14 18:30 ` Konstantin A. Lepikhov
@ 2008-10-14 19:10 ` Dmitry V. Levin
0 siblings, 0 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2008-10-14 19:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1490 bytes --]
On Tue, Oct 14, 2008 at 10:30:28PM +0400, Konstantin A. Lepikhov wrote:
> Friday 10, at 11:25:10 PM you wrote:
> > On Fri, Oct 10, 2008 at 11:17:29PM +0400, Dmitry V. Levin wrote:
> > > On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > > > Friday 10, at 01:50:05 PM you wrote:
> > > >
> > > > <skip>
> > > > > Почему же. Первый шаг чтобы советоваться --
> > > > > рассказать о планах. Только так я и смогу получить
> > > > > какой-либо совет.
> > > > А зачем нам MySQL 5.1?
> > >
> > > Для полноты картины. :)
> > >
> > > > > также фраза
> > > > > > > на досуге возьмусь, если никто другой браться не будет
> > > > > связана с тем, что в devel@ звучала информация,
> > > > > что MySQL orphaned.
> > > > вызывающе неверная информация.
> > >
> > > Если мне пришлось спасать пакет, которым я давно не пользуюсь, только
> > > из-за того, чтобы он не вылетел из Сизифа, поскольку иначе пострадала
> > > бы сборка пакетов, которыми я пользуюсь, то это значит, что на данный
> > > момент пакет заброшен.
> >
> > s/только из-за того, чтобы/только затем, чтобы/
> Пакет вылетел из Сизифа только из-за того, что не прошел sisyphus_check по
> intersections.
Из-за незапакованных каталогов.
> Ошибкой пакета или мантейнера нельзя это считать, давай
Эта ошибка в принципе может привести к неправильным правам доступа на
незапакованные каталоги.
Ну а сервер в той версии всё равно остался с незаткнутыми дырками.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:17 ` Dmitry V. Levin
2008-10-10 19:25 ` Dmitry V. Levin
@ 2008-10-10 19:25 ` Alexey Tourbin
2008-10-10 19:36 ` Igor Vlasenko
1 sibling, 1 reply; 43+ messages in thread
From: Alexey Tourbin @ 2008-10-10 19:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 610 bytes --]
On Fri, Oct 10, 2008 at 11:17:29PM +0400, Dmitry V. Levin wrote:
> On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > > Почему же. Первый шаг чтобы советоваться --
> > > рассказать о планах. Только так я и смогу получить
> > > какой-либо совет.
> > А зачем нам MySQL 5.1?
> Для полноты картины. :)
Серверов может быть сколько угодно, напр. server5.0 и server5.1. Но
желательно иметь только одного клиента (и даже только одну клиентскую
библиотеку, доступную для линковки). В целях совместимости можно
оставить другие клиентские библиотеки, но без возможности линковки.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:25 ` Alexey Tourbin
@ 2008-10-10 19:36 ` Igor Vlasenko
2008-10-10 19:50 ` Alexey Tourbin
2008-10-14 18:28 ` Konstantin A. Lepikhov
0 siblings, 2 replies; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 19:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 11:25:30PM +0400, Alexey Tourbin wrote:
> On Fri, Oct 10, 2008 at 11:17:29PM +0400, Dmitry V. Levin wrote:
> > On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > > > Почему же. Первый шаг чтобы советоваться --
> > > > рассказать о планах. Только так я и смогу получить
> > > > какой-либо совет.
> > > А зачем нам MySQL 5.1?
> > Для полноты картины. :)
>
> Серверов может быть сколько угодно, напр. server5.0 и server5.1. Но
> желательно иметь только одного клиента (и даже только одну клиентскую
> библиотеку, доступную для линковки). В целях совместимости можно
> оставить другие клиентские библиотеки, но без возможности линковки.
Если Константин согласится с этим предложением,
мне бы хотелось после появления 5.1 в сизифе как MySQL51 (MySQL5.1?)
переименовть MySQL* в MySQL50 (MySQL5.0?).
libMySQL-devel сделать виртуальным пакетом,
которая будет предоставляться той libMySQL*-devel, которая нужна.
Например, до релиза 5.1 пусть это будет libMySQL5.0-devel,
(они уже раз abi ломали в 5.0.19)
потом - libMySQL5.1-devel.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:36 ` Igor Vlasenko
@ 2008-10-10 19:50 ` Alexey Tourbin
2008-10-10 20:17 ` Igor Vlasenko
2008-10-14 18:28 ` Konstantin A. Lepikhov
1 sibling, 1 reply; 43+ messages in thread
From: Alexey Tourbin @ 2008-10-10 19:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1352 bytes --]
On Fri, Oct 10, 2008 at 10:36:15PM +0300, Igor Vlasenko wrote:
> > Серверов может быть сколько угодно, напр. server5.0 и server5.1. Но
> > желательно иметь только одного клиента (и даже только одну клиентскую
> > библиотеку, доступную для линковки). В целях совместимости можно
> > оставить другие клиентские библиотеки, но без возможности линковки.
>
> Если Константин согласится с этим предложением,
> мне бы хотелось после появления 5.1 в сизифе как MySQL51 (MySQL5.1?)
> переименовть MySQL* в MySQL50 (MySQL5.0?).
>
> libMySQL-devel сделать виртуальным пакетом,
> которая будет предоставляться той libMySQL*-devel, которая нужна.
> Например, до релиза 5.1 пусть это будет libMySQL5.0-devel,
> (они уже раз abi ломали в 5.0.19)
> потом - libMySQL5.1-devel.
А в чем вообще смысл развязки клиент/сервер? Клиент может подключаться
к серверу любой другой версии, и взаимодействие происходит на уровне
протокла, а непосредственной связи по пакетной базе уже нет. Правда?
По крайней мере, клиент должен уметь безошибочно подключаться к более
ранним версиям сервера.
Тогда виртуальный пакет libMySQL-devel не нужен. Нужны пакеты
mysql-client и libmysqlclient-devel, собранные их наиболее свежих
исходинков (то есть 5.1). И нужны пакеты mysql50-server и
mysql51-server, если там нетривиальная процедура миграции базы.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:50 ` Alexey Tourbin
@ 2008-10-10 20:17 ` Igor Vlasenko
2008-10-11 6:07 ` Alexey Tourbin
0 siblings, 1 reply; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-10 20:17 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 11:50:07PM +0400, Alexey Tourbin wrote:
> > libMySQL-devel сделать виртуальным пакетом,
> > которая будет предоставляться той libMySQL*-devel, которая нужна.
> > Например, до релиза 5.1 пусть это будет libMySQL5.0-devel,
> > (они уже раз abi ломали в 5.0.19)
> > потом - libMySQL5.1-devel.
>
> А в чем вообще смысл развязки клиент/сервер? Клиент может подключаться
> к серверу любой другой версии, и взаимодействие происходит на уровне
> протокла, а непосредственной связи по пакетной базе уже нет. Правда?
Да,
> По крайней мере, клиент должен уметь безошибочно подключаться к более
> ранним версиям сервера.
Да,
> Тогда виртуальный пакет libMySQL-devel не нужен. Нужны пакеты
> mysql-client и libmysqlclient-devel, собранные их наиболее свежих
> исходинков (то есть 5.1). И нужны пакеты mysql50-server и
> mysql51-server, если там нетривиальная процедура миграции базы.
> Подумайте ещё. Клиент-per-сервер это очень странно, на грани глупости.
но есть одно но:
В идеальном мире так и надо было бы сделать. Но:
где гарантия, что с новым libmysqlclient проблем не будет?
Это еще rc. Он еще не widely adopted. MySQl в прошлом
косячила не раз. Вдруг опять накосячит?
Если у пользователей накосячит, за кем они с топорами
погонятся? Я не буду рисковать. Пусть они за Константином
гоняются :)
Там я и написал: libmysqlclient-devel, собранные их наиболее свежих
исходинков (то есть 5.1), _НО_ _ПОСЛЕ_ официального релиза.
Это ж не игрушки.
Если человек себе базу запортит?
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 20:17 ` Igor Vlasenko
@ 2008-10-11 6:07 ` Alexey Tourbin
2008-10-13 11:04 ` Igor Vlasenko
0 siblings, 1 reply; 43+ messages in thread
From: Alexey Tourbin @ 2008-10-11 6:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2480 bytes --]
On Fri, Oct 10, 2008 at 11:17:03PM +0300, Igor Vlasenko wrote:
> On Fri, Oct 10, 2008 at 11:50:07PM +0400, Alexey Tourbin wrote:
> > > libMySQL-devel сделать виртуальным пакетом,
> > > которая будет предоставляться той libMySQL*-devel, которая нужна.
> > > Например, до релиза 5.1 пусть это будет libMySQL5.0-devel,
> > > (они уже раз abi ломали в 5.0.19)
> > > потом - libMySQL5.1-devel.
> >
> > А в чем вообще смысл развязки клиент/сервер? Клиент может подключаться
> > к серверу любой другой версии, и взаимодействие происходит на уровне
> > протокла, а непосредственной связи по пакетной базе уже нет. Правда?
> Да,
> > По крайней мере, клиент должен уметь безошибочно подключаться к более
> > ранним версиям сервера.
> Да,
> > Тогда виртуальный пакет libMySQL-devel не нужен. Нужны пакеты
> > mysql-client и libmysqlclient-devel, собранные их наиболее свежих
> > исходинков (то есть 5.1). И нужны пакеты mysql50-server и
> > mysql51-server, если там нетривиальная процедура миграции базы.
>
> > Подумайте ещё. Клиент-per-сервер это очень странно, на грани глупости.
>
> но есть одно но:
>
> В идеальном мире так и надо было бы сделать. Но:
> где гарантия, что с новым libmysqlclient проблем не будет?
> Это еще rc. Он еще не widely adopted. MySQl в прошлом
> косячила не раз. Вдруг опять накосячит?
Можно как раз потестировать перед выкладыванием в Сизиф.
Например, устроить тестовую пересборку пакетов, которые зависят от
libmysqlclient. А в perl-DBD-mysql выполняется нетривиальный тестовый
код (но по умолчанию в хешере он не выполняется, потому что для тестов
требуется настроенный сервер).
> Если у пользователей накосячит, за кем они с топорами
> погонятся? Я не буду рисковать. Пусть они за Константином
> гоняются :)
Кажется, два libMySQL-devel пакета здесь не помогут. Всё равно пакеты
будут линковаться с какой-то дефолтной библиотекой (старой или новой),
если только явно не затребована версия.
> Там я и написал: libmysqlclient-devel, собранные их наиболее свежих
> исходинков (то есть 5.1), _НО_ _ПОСЛЕ_ официального релиза.
> Это ж не игрушки.
> Если человек себе базу запортит?
Глюкавая клиентская библиотека, по идее, не может запортить базу.
Там же развязка на уровне протокла.
Короче, я бы сделал так. Если формат базы не меняется (то есть если
при обровлении 50->51 не требуется конвертировать существующие базы),
тогда вообще достаточно собирать всего один пакет (новой версии).
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-11 6:07 ` Alexey Tourbin
@ 2008-10-13 11:04 ` Igor Vlasenko
2008-10-14 11:29 ` Konstantin A. Lepikhov
0 siblings, 1 reply; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-13 11:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sat, Oct 11, 2008 at 10:07:19AM +0400, Alexey Tourbin wrote:
> Глюкавая клиентская библиотека, по идее, не может запортить базу.
> Там же развязка на уровне протокла.
>
> Короче, я бы сделал так. Если формат базы не меняется (то есть если
> при обровлении 50->51 не требуется конвертировать существующие базы),
> тогда вообще достаточно собирать всего один пакет (новой версии).
Еще хорошо бы прогонять тесты после сборки,
а также допилить %name-tests, чтобы их можно было бы
вызывать при желании в любой момент.
Я предлагаю пока не делить шкуру неубитого медведя,
а отложить обсуждение до появления первых сборок
хотя бы в Дедале.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-13 11:04 ` Igor Vlasenko
@ 2008-10-14 11:29 ` Konstantin A. Lepikhov
2008-10-14 12:10 ` Mike A. Plugnikov
2008-10-14 12:28 ` Michael Shigorin
0 siblings, 2 replies; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-14 11:29 UTC (permalink / raw)
To: ALT Linux Team development discussions
13.10.2008 15:04, Igor Vlasenko пишет:
> On Sat, Oct 11, 2008 at 10:07:19AM +0400, Alexey Tourbin wrote:
>
>> Глюкавая клиентская библиотека, по идее, не может запортить базу.
>> Там же развязка на уровне протокла.
>>
>> Короче, я бы сделал так. Если формат базы не меняется (то есть если
>> при обровлении 50->51 не требуется конвертировать существующие базы),
>> тогда вообще достаточно собирать всего один пакет (новой версии).
>>
>
> Еще хорошо бы прогонять тесты после сборки,
> а также допилить %name-tests, чтобы их можно было бы
> вызывать при желании в любой момент.
>
Зачем? Вы решили изобразить из себя апстрим? Давайте тогда и ядра
тестировать (кстати, напишите тестики сначала ;)
> Я предлагаю пока не делить шкуру неубитого медведя,
> а отложить обсуждение до появления первых сборок
> хотя бы в Дедале.
>
>
Я против MySQL 5.1 в любом виде в Сизифе, до тех пора пока автор этой
дискуссии будет в теме.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-14 11:29 ` Konstantin A. Lepikhov
@ 2008-10-14 12:10 ` Mike A. Plugnikov
2008-10-14 12:13 ` Konstantin A. Lepikhov
2008-10-14 12:28 ` Michael Shigorin
1 sibling, 1 reply; 43+ messages in thread
From: Mike A. Plugnikov @ 2008-10-14 12:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tuesday 14 October 2008 15:29:05 Konstantin A. Lepikhov wrote:
> Я против MySQL 5.1 в любом виде в Сизифе, до тех пора пока автор этой
> дискуссии будет в теме.
Костик, тебя понимаю. Тогда давай пилить embedded-server в 5.0, один я не
починю его.
Если ответишь, что тебя не волнуют проблемы говно-плееров - тогда ты
занимаешься демагогией.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-14 12:10 ` Mike A. Plugnikov
@ 2008-10-14 12:13 ` Konstantin A. Lepikhov
0 siblings, 0 replies; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-14 12:13 UTC (permalink / raw)
To: ALT Linux Team development discussions
14.10.2008 16:10, Mike A. Plugnikov пишет:
> On Tuesday 14 October 2008 15:29:05 Konstantin A. Lepikhov wrote:
>
>> Я против MySQL 5.1 в любом виде в Сизифе, до тех пора пока автор этой
>> дискуссии будет в теме.
>>
> Костик, тебя понимаю. Тогда давай пилить embedded-server в 5.0, один я не
> починю его.
> Если ответишь, что тебя не волнуют проблемы говно-плееров - тогда ты
> занимаешься демагогией.
>
>
Вот надо было сразу с этого начинать. Где сломалось и почему не собирается.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-14 11:29 ` Konstantin A. Lepikhov
2008-10-14 12:10 ` Mike A. Plugnikov
@ 2008-10-14 12:28 ` Michael Shigorin
1 sibling, 0 replies; 43+ messages in thread
From: Michael Shigorin @ 2008-10-14 12:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Oct 14, 2008 at 03:29:05PM +0400, Konstantin A. Lepikhov wrote:
> > Еще хорошо бы прогонять тесты после сборки,
> > а также допилить %name-tests, чтобы их можно было бы
> > вызывать при желании в любой момент.
> Зачем? Вы решили изобразить из себя апстрим? Давайте тогда и
> ядра тестировать (кстати, напишите тестики сначала ;)
Хорошая мысль -- BTW загляни в http://tinyurl.com/4ldclu
> > Я предлагаю пока не делить шкуру неубитого медведя,
> > а отложить обсуждение до появления первых сборок
> > хотя бы в Дедале.
> Я против MySQL 5.1 в любом виде в Сизифе, до тех пора пока
> автор этой дискуссии будет в теме.
По-моему, он более чем в теме.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 19:36 ` Igor Vlasenko
2008-10-10 19:50 ` Alexey Tourbin
@ 2008-10-14 18:28 ` Konstantin A. Lepikhov
2008-10-14 19:56 ` Igor Vlasenko
1 sibling, 1 reply; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-14 18:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1431 bytes --]
Hi Igor!
Friday 10, at 10:36:15 PM you wrote:
> On Fri, Oct 10, 2008 at 11:25:30PM +0400, Alexey Tourbin wrote:
> > On Fri, Oct 10, 2008 at 11:17:29PM +0400, Dmitry V. Levin wrote:
> > > On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > > > > Почему же. Первый шаг чтобы советоваться --
> > > > > рассказать о планах. Только так я и смогу получить
> > > > > какой-либо совет.
> > > > А зачем нам MySQL 5.1?
> > > Для полноты картины. :)
> >
> > Серверов может быть сколько угодно, напр. server5.0 и server5.1. Но
> > желательно иметь только одного клиента (и даже только одну клиентскую
> > библиотеку, доступную для линковки). В целях совместимости можно
> > оставить другие клиентские библиотеки, но без возможности линковки.
>
> Если Константин согласится с этим предложением,
> мне бы хотелось после появления 5.1 в сизифе как MySQL51 (MySQL5.1?)
> переименовть MySQL* в MySQL50 (MySQL5.0?).
не согласится. Вам нужен embedded из 5.1 - собирайте его и не мешайте
другим. Ломать решение просто так, потому что кому-то что-то приспичило в
одном месте, не хочется.
>
> libMySQL-devel сделать виртуальным пакетом,
> которая будет предоставляться той libMySQL*-devel, которая нужна.
> Например, до релиза 5.1 пусть это будет libMySQL5.0-devel,
> (они уже раз abi ломали в 5.0.19)
> потом - libMySQL5.1-devel.
хотите сделать еще один apache2? :)
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-14 18:28 ` Konstantin A. Lepikhov
@ 2008-10-14 19:56 ` Igor Vlasenko
0 siblings, 0 replies; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-14 19:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Oct 14, 2008 at 10:28:33PM +0400, Konstantin A. Lepikhov wrote:
> > Если Константин согласится с этим предложением,
> > мне бы хотелось после появления 5.1 в сизифе как MySQL51 (MySQL5.1?)
> > переименовть MySQL* в MySQL50 (MySQL5.0?).
> не согласится.
Я и сам думаю, что не нужно.
> Вам нужен embedded из 5.1
Это не мне :)
> > libMySQL-devel сделать виртуальным пакетом,
> > которая будет предоставляться той libMySQL*-devel, которая нужна.
> > Например, до релиза 5.1 пусть это будет libMySQL5.0-devel,
> > (они уже раз abi ломали в 5.0.19)
> > потом - libMySQL5.1-devel.
> хотите сделать еще один apache2? :)
Там было обсуждение с Алексеем,
сошлись на каком-то абстрактном провайдере,
вроде libmysqlclient-devel.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-10 12:30 ` Konstantin A. Lepikhov
` (3 preceding siblings ...)
2008-10-10 19:17 ` Dmitry V. Levin
@ 2008-10-13 16:00 ` Michael Shigorin
2008-10-15 7:28 ` Konstantin A. Lepikhov
4 siblings, 1 reply; 43+ messages in thread
From: Michael Shigorin @ 2008-10-13 16:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > также фраза
> > > > на досуге возьмусь, если никто другой браться не будет
> > связана с тем, что в devel@ звучала информация,
> > что MySQL orphaned.
> вызывающе неверная информация.
Помимо того, что последние три сборки делал тот, кто эту
информацию и озвучивал -- в качестве подтверждения такому
суждению неплохо бы для начала произвести осмотр
https://bugzilla.altlinux.org/MySQL-server (и предложить
вариант решения озвученной проблемы -- майнтейнер amarok
не виноват в решениях апстрима, если он не участвует в).
Пока я тоже считаю, что MySQL у нас скорее не поддерживается :(
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-13 16:00 ` Michael Shigorin
@ 2008-10-15 7:28 ` Konstantin A. Lepikhov
2008-10-15 8:38 ` Igor Vlasenko
0 siblings, 1 reply; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-15 7:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1244 bytes --]
Hi Michael!
Monday 13, at 07:00:30 PM you wrote:
> On Fri, Oct 10, 2008 at 04:30:44PM +0400, Konstantin A. Lepikhov wrote:
> > > также фраза
> > > > > на досуге возьмусь, если никто другой браться не будет
> > > связана с тем, что в devel@ звучала информация,
> > > что MySQL orphaned.
> > вызывающе неверная информация.
>
> Помимо того, что последние три сборки делал тот, кто эту
> информацию и озвучивал -- в качестве подтверждения такому
> суждению неплохо бы для начала произвести осмотр
Это были не сборки, а maintaince builds.
> https://bugzilla.altlinux.org/MySQL-server (и предложить
> вариант решения озвученной проблемы -- майнтейнер amarok
> не виноват в решениях апстрима, если он не участвует в).
Т.е. мантейнер подкинул проблем и самоустранился? :) Изначально это
локальная проблема amarok, что новому аффтару понадобился ndb cluster
вспомнилось по-ходу и как-то без энтузиазма. Надо сначала разобраться, что
мы хотим от нового MySQL, и что не устраивает в старом. Что-то не очень
верится, что 2 года он всех устраивал, и тут вот вдруг у г-на Власенко
появились позывы его обновить.
>
> Пока я тоже считаю, что MySQL у нас скорее не поддерживается :(
Ваш голос учтён ;)
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] MySQL 5.1 plans
2008-10-15 7:28 ` Konstantin A. Lepikhov
@ 2008-10-15 8:38 ` Igor Vlasenko
0 siblings, 0 replies; 43+ messages in thread
From: Igor Vlasenko @ 2008-10-15 8:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Oct 15, 2008 at 11:28:49AM +0400, Konstantin A. Lepikhov wrote:
> Что-то не очень
> верится, что 2 года он всех устраивал, и тут вот вдруг у г-на Власенко
> появились позывы его обновить.
Константин, такая ревность свидетельствует о большой любви к пакету :)
Не переживайте, я не собираюсь забирать у вас любимую игрушку :)
Напомню
1) MySQL 5.0 я не пользуюсь => сопровождать не берусь.
2) MySQL 5.1 мне нужен в особо извращенном виде -
с NDB Cluster 6.3 и под fedora :)
Неплохо бы иметь это и в Альте, как запасной аэродром,
но я сейчас реально перегружен java- пакетами.
По этой причине я не берусь сопровождать и основной 5.1.
Только разве NDB Cluster 6.3.
> Надо сначала разобраться, что
> мы хотим от нового MySQL, и что не устраивает в старом.
К старому претензий не имею :)
Хорошая сборка, спасибо за работу!
А новый нужен.
И хотелось бы
1) чтобы в сизифе
их было много, хороших и разных.
Кто захочет обычную конфигурацию 5.1,
кто-то Max:
Славе нужен extsql (http://www.extsql.com);
Скоро пойдет мода на
Drizzle (легковесная "заточка" под web-сайты,
http://drizzle.wikia.com/wiki/);
мне - NDB Cluster 6.3.
> что новому аффтару понадобился ndb cluster
> вспомнилось по-ходу и как-то без энтузиазма.
А вот таки нужен. Причем не обычный, а NDB Cluster 6.3.
2) переехать на libmysqlclient.so.16
Чтобы с этим зоопарком можно было комфортно работать.
Только не говорите, что зоопарк не нужен.
Каждому свое нужно. На вкус и на цвет товарища нет.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 43+ messages in thread