* [devel] Q: Shared Libs Policy есть?
@ 2013-12-06 13:38 Sergey V Turchin
2013-12-06 13:45 ` Dmitry V. Levin
0 siblings, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-06 13:38 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 356 bytes --]
Привет всем!
Считается ли http://www.altlinux.org/Shared_Libs_Policy действующей или ей
можно пренебрегать?
P.S.
http://bugs.altlinux.org/28944
http://bugs.altlinux.org/28941
http://bugs.altlinux.org/29633
http://bugs.altlinux.org/29594
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-06 13:38 [devel] Q: Shared Libs Policy есть? Sergey V Turchin
@ 2013-12-06 13:45 ` Dmitry V. Levin
2013-12-06 13:50 ` Sergey V Turchin
2013-12-06 14:16 ` [devel] Q: Shared Libs Policy есть? Michael Shigorin
0 siblings, 2 replies; 40+ messages in thread
From: Dmitry V. Levin @ 2013-12-06 13:45 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 287 bytes --]
On Fri, Dec 06, 2013 at 05:38:20PM +0400, Sergey V Turchin wrote:
> Привет всем!
>
> Считается ли http://www.altlinux.org/Shared_Libs_Policy действующей или ей
> можно пренебрегать?
Считается ли закон всемирного тяготения действующим, или им можно
пренебрегать?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-06 13:45 ` Dmitry V. Levin
@ 2013-12-06 13:50 ` Sergey V Turchin
2013-12-06 23:34 ` Dmitry V. Levin
2013-12-06 14:16 ` [devel] Q: Shared Libs Policy есть? Michael Shigorin
1 sibling, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-06 13:50 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 580 bytes --]
On Friday 06 December 2013 17:45:17 Dmitry V wrote:
> On Fri, Dec 06, 2013 at 05:38:20PM +0400, Sergey V Turchin wrote:
> > Привет всем!
> >
> > Считается ли http://www.altlinux.org/Shared_Libs_Policy действующей или ей
> > можно пренебрегать?
>
> Считается ли закон всемирного тяготения действующим, или им можно
> пренебрегать?
Это попытка плавно перевести тему?
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-06 13:45 ` Dmitry V. Levin
2013-12-06 13:50 ` Sergey V Turchin
@ 2013-12-06 14:16 ` Michael Shigorin
2013-12-06 14:55 ` [devel] sisyphus_check ограничивается показом (was: Q: Shared Libs Policy есть?) Sergey V Turchin
1 sibling, 1 reply; 40+ messages in thread
From: Michael Shigorin @ 2013-12-06 14:16 UTC (permalink / raw)
To: ALT Devel discussion list
On Fri, Dec 06, 2013 at 05:45:17PM +0400, Dmitry V. Levin wrote:
> > Считается ли http://www.altlinux.org/Shared_Libs_Policy
> > действующей или ей можно пренебрегать?
> Считается ли закон всемирного тяготения действующим,
> или им можно пренебрегать?
Вместо ответа на ответ отмечу, что sisyphus_check ограничивается
контрольным показом красных карточек.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 40+ messages in thread
* [devel] sisyphus_check ограничивается показом (was: Q: Shared Libs Policy есть?)
2013-12-06 14:16 ` [devel] Q: Shared Libs Policy есть? Michael Shigorin
@ 2013-12-06 14:55 ` Sergey V Turchin
0 siblings, 0 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-06 14:55 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 911 bytes --]
On Friday 06 December 2013 16:16:26 Michael Shigorin wrote:
> On Fri, Dec 06, 2013 at 05:45:17PM +0400, Dmitry V. Levin wrote:
> > > Считается ли http://www.altlinux.org/Shared_Libs_Policy
> > > действующей или ей можно пренебрегать?
> >
> > Считается ли закон всемирного тяготения действующим,
> > или им можно пренебрегать?
>
> Вместо ответа на ответ отмечу, что sisyphus_check ограничивается
> контрольным показом красных карточек.
http://git.altlinux.org/tasks/index/sisyphus/done/109820/logs/events.5.3.log
http://packages.altlinux.org/en/Sisyphus/srpms/exiv2_12/repocop
http://packages.altlinux.org/en/Sisyphus/srpms/exiv2/repocop
Не вижу, где?
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-06 13:50 ` Sergey V Turchin
@ 2013-12-06 23:34 ` Dmitry V. Levin
2013-12-07 11:52 ` Viacheslav Dubrovskyi
2013-12-09 13:02 ` Sergey V Turchin
0 siblings, 2 replies; 40+ messages in thread
From: Dmitry V. Levin @ 2013-12-06 23:34 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 776 bytes --]
On Fri, Dec 06, 2013 at 05:50:29PM +0400, Sergey V Turchin wrote:
> On Friday 06 December 2013 17:45:17 Dmitry V wrote:
> > On Fri, Dec 06, 2013 at 05:38:20PM +0400, Sergey V Turchin wrote:
> > > Привет всем!
> > >
> > > Считается ли http://www.altlinux.org/Shared_Libs_Policy действующей или ей
> > > можно пренебрегать?
> >
> > Считается ли закон всемирного тяготения действующим, или им можно
> > пренебрегать?
> Это попытка плавно перевести тему?
Неужели аналогия не очевидна? OK, можно разжевать.
Пренебрежение законом всемирного тяготения обычно приводит к травмам,
иногда несовместимым с жизнью.
Пренебрежение правилами упаковки (таких как Shared Libs Policy)
обычно приводит к поломкам в репозитории, вплоть до полной непригодности.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-06 23:34 ` Dmitry V. Levin
@ 2013-12-07 11:52 ` Viacheslav Dubrovskyi
2013-12-09 13:02 ` Sergey V Turchin
1 sibling, 0 replies; 40+ messages in thread
From: Viacheslav Dubrovskyi @ 2013-12-07 11:52 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1426 bytes --]
07.12.2013 01:34, Dmitry V. Levin пишет:
> On Fri, Dec 06, 2013 at 05:50:29PM +0400, Sergey V Turchin wrote:
>> On Friday 06 December 2013 17:45:17 Dmitry V wrote:
>>> On Fri, Dec 06, 2013 at 05:38:20PM +0400, Sergey V Turchin wrote:
>>>> Привет всем!
>>>>
>>>> Считается ли http://www.altlinux.org/Shared_Libs_Policy действующей или ей
>>>> можно пренебрегать?
>>> Считается ли закон всемирного тяготения действующим, или им можно
>>> пренебрегать?
>> Это попытка плавно перевести тему?
> Неужели аналогия не очевидна? OK, можно разжевать.
> Пренебрежение законом всемирного тяготения обычно приводит к травмам,
> иногда несовместимым с жизнью.
> Пренебрежение правилами упаковки (таких как с)
> обычно приводит к поломкам в репозитории, вплоть до полной непригодности.
Ну в других репозиториях пренебрегают и нормально. (Не АЛЬТ)
Может стоит, раз уже по факту это правило выполняется, то принять его?
--
WBR,
Viacheslav Dubrovskyi
[-- Attachment #2: ÐÑипÑогÑаÑиÑеÑÐºÐ°Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑ S/MIME --]
[-- Type: application/pkcs7-signature, Size: 3738 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-06 23:34 ` Dmitry V. Levin
2013-12-07 11:52 ` Viacheslav Dubrovskyi
@ 2013-12-09 13:02 ` Sergey V Turchin
2013-12-10 12:09 ` Sergey V Turchin
1 sibling, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-09 13:02 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 238 bytes --]
On Saturday 07 December 2013 03:34:31 Dmitry V wrote:
[...]
> можно разжевать.
Не надо жевать. Я задавал простой вопрос.
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-09 13:02 ` Sergey V Turchin
@ 2013-12-10 12:09 ` Sergey V Turchin
2013-12-10 12:29 ` Денис Смирнов
0 siblings, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-10 12:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 602 bytes --]
On Monday 09 December 2013 17:02:56 Sergey V wrote:
> On Saturday 07 December 2013 03:34:31 Dmitry V wrote:
>
> [...]
>
> > можно разжевать.
> Не надо жевать. Я задавал простой вопрос.
Поэтому исходя из текущей ситуации отсутствие четкого ответа "Да" можно
понимать только как завуалированное "Нет". Если это не так, прошу дать четкий
ответ, да или нет.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-10 12:09 ` Sergey V Turchin
@ 2013-12-10 12:29 ` Денис Смирнов
2013-12-10 12:42 ` Sergey V Turchin
0 siblings, 1 reply; 40+ messages in thread
From: Денис Смирнов @ 2013-12-10 12:29 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1802 bytes --]
On Tue, Dec 10, 2013 at 04:09:18PM +0400, Sergey V Turchin wrote:
>> Не надо жевать. Я задавал простой вопрос.
> Поэтому исходя из текущей ситуации отсутствие четкого ответа "Да" можно
> понимать только как завуалированное "Нет". Если это не так, прошу дать четкий
> ответ, да или нет.
"нет", ибо сама система принятия документов и вообще какой-либо
регламентируемой деятельности в тим у нас сейчас попросту отсутствует, а
то что присутствует -- не работает.
Реально система управления в тим это крайне демократическая абсолютная
монархия. То есть если Дима примет какое-то решение жестко и придумает как
его enforce'ить средствами сборочницы -- оно станет законом, и после
бурления в devel@ все с ним смирятся.
В дополнение есть проверки repocop, которые говорят о том, как стоило бы
поступать, но без применения силы.
Все остальное решается обычно добровольными обсуждениями.
Возвращаясь к твоему вопросу -- нарушать SharedLibsPolicy можно, ибо за
это ничего не будет (пакет в репозиторий успешно пройдет, особо тяжелых
аргументов в голову мантейнера не прилетит), только пользователи и коллеги
при очередной обновлении помянут матерным словом этот пакет и его
мантейнера.
И совсем кратко -- если на юзеров плевать, можно это полиси нарушать. Если
вдруг возникло странное желание делать свою работу мантейнера хорошо --
это полиси следует соблюдать, а если вдруг появляются какие-то
обоснованные причины его нарушать (иногда они есть, потому это полиси до
сих пор не прибито гвоздями в sisyphus_check), то стоит обсудить это
здесь.
Хотя лучшим решением было бы вообще научить rpmbuild
добровольно-принудительно отделять shared libs в субпакеты вида
lib%name.%soname, если мантейнер не сделал этого сам.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-10 12:29 ` Денис Смирнов
@ 2013-12-10 12:42 ` Sergey V Turchin
2013-12-10 16:07 ` Денис Смирнов
0 siblings, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-10 12:42 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1090 bytes --]
On Tuesday 10 December 2013 16:29:48 Денис Смирнов wrote:
> On Tue, Dec 10, 2013 at 04:09:18PM +0400, Sergey V Turchin wrote:
> >> Не надо жевать. Я задавал простой вопрос.
> >
> > Поэтому исходя из текущей ситуации отсутствие четкого ответа "Да" можно
> > понимать только как завуалированное "Нет". Если это не так, прошу дать
> > четкий ответ, да или нет.
>
> "нет"
[...]
Спасибо за развернутый ответ! Согласен, всё именно так -- "демократическая
абсолютная монархия".
Я полагал увидеть от Димы какой-нибудь более-менее стОящий ответ или огласить
хоть что-нибудь по делу, но кроме "распивал ли ты с Ньютоном?" ничего не
получил :-(
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-10 12:42 ` Sergey V Turchin
@ 2013-12-10 16:07 ` Денис Смирнов
2013-12-11 9:05 ` Sergey V Turchin
0 siblings, 1 reply; 40+ messages in thread
From: Денис Смирнов @ 2013-12-10 16:07 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 436 bytes --]
On Tue, Dec 10, 2013 at 04:42:07PM +0400, Sergey V Turchin wrote:
> Я полагал увидеть от Димы какой-нибудь более-менее стОящий ответ или огласить
> хоть что-нибудь по делу, но кроме "распивал ли ты с Ньютоном?" ничего не
> получил :-(
Я этот ответ для себя понял как "полиси годное, но алгоритм средств его
enforcement'а, который бы не создал лишних ограничений не найден".
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-10 16:07 ` Денис Смирнов
@ 2013-12-11 9:05 ` Sergey V Turchin
2013-12-11 11:38 ` Денис Смирнов
0 siblings, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-11 9:05 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1256 bytes --]
On Tuesday 10 December 2013 20:07:43 Денис Смирнов wrote:
> On Tue, Dec 10, 2013 at 04:42:07PM +0400, Sergey V Turchin wrote:
> > Я полагал увидеть от Димы какой-нибудь более-менее стОящий ответ или
> > огласить хоть что-нибудь по делу, но кроме "распивал ли ты с Ньютоном?"
> > ничего не получил :-(
> Я этот ответ для себя понял как "полиси годное, но алгоритм средств его
> enforcement'а, который бы не создал лишних ограничений не найден".
Мне это было известно заранее. Это ответ на не мой вопрос, а уход от ответа.
Я не полагал, что ответ скатится до смешного намека на то, что инициатор
обсуждения не понимает очевидного и просто решил побредить, задавая конкретный
вопрос, предполагающий вполне простой ответ да/нет.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 9:05 ` Sergey V Turchin
@ 2013-12-11 11:38 ` Денис Смирнов
2013-12-11 13:48 ` Yuri N. Sedunov
2013-12-11 16:40 ` Sergey V Turchin
0 siblings, 2 replies; 40+ messages in thread
From: Денис Смирнов @ 2013-12-11 11:38 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 851 bytes --]
On Wed, Dec 11, 2013 at 01:05:19PM +0400, Sergey V Turchin wrote:
> Мне это было известно заранее. Это ответ на не мой вопрос, а уход от ответа.
> Я не полагал, что ответ скатится до смешного намека на то, что инициатор
> обсуждения не понимает очевидного и просто решил побредить, задавая конкретный
> вопрос, предполагающий вполне простой ответ да/нет.
Твой вопрос предусматривает наличие системы принятия полиси, как и хоть
какой-нибудь системы enforcement. Де-факто первой системы сейчас не
существует (потому оно и не может быть принято), и без второго это также
бессмысленно.
А что с этим делать другой вопрос. Я бы предложил таки придумать алгоритм
для сборочницы, который бы обеспечил соблюдение этого полиси. Ибо я лично
задолбался капать на мозги коллегам по его поводу.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 11:38 ` Денис Смирнов
@ 2013-12-11 13:48 ` Yuri N. Sedunov
2013-12-11 14:05 ` Sergey V Turchin
` (2 more replies)
2013-12-11 16:40 ` Sergey V Turchin
1 sibling, 3 replies; 40+ messages in thread
From: Yuri N. Sedunov @ 2013-12-11 13:48 UTC (permalink / raw)
To: devel
В Ср, 11/12/2013 в 15:38 +0400, Денис Смирнов пишет:
> On Wed, Dec 11, 2013 at 01:05:19PM +0400, Sergey V Turchin wrote:
...
>
> А что с этим делать другой вопрос. Я бы предложил таки придумать алгоритм
> для сборочницы, который бы обеспечил соблюдение этого полиси. Ибо я лично
> задолбался капать на мозги коллегам по его поводу.
Не надо агитировать создавать лишние трудности на ровном месте и
обратите внимание на себя.
Подавляющее большинство из тех немногочисленных конфликтов, что типа
порождены нарушением Shared Libs Policy -- лишь следствие отношения
мантейнеров к своим пакетам.
Нет никаких разумных обоснований существования в сизифе разных версий
libical, libexiv2 или многочисленных libpoppler, якобы собранных с
соблюдением обсуждаемого полиси. Пускай лучше будут конфликты, чтобы
@everybody не дремали.
2013-Dec-11 12:00:08 :: task #109266 for sisyphus resumed by aris:
#100 delete libical0.47
#200 delete exiv2_12
...
ACLs of affected packages:
asterisk1.8 mithraen @everybody
asterisk11 mithraen @everybody
asterisk12 mithraen @everybody
gwenview ender @everybody
kde4-krename gray_graff @qa @everybody
nomacs drool @everybody
zarafa radik rider snejok @qa boyarsh
--
Yuri N. Sedunov
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 13:48 ` Yuri N. Sedunov
@ 2013-12-11 14:05 ` Sergey V Turchin
2013-12-11 14:18 ` Sergey V Turchin
2013-12-11 14:30 ` Yuri N. Sedunov
2013-12-11 14:09 ` Led
2013-12-12 17:10 ` Денис Смирнов
2 siblings, 2 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-11 14:05 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1898 bytes --]
On Wednesday 11 December 2013 17:48:54 Yuri N wrote:
> В Ср, 11/12/2013 в 15:38 +0400, Денис Смирнов пишет:
> > On Wed, Dec 11, 2013 at 01:05:19PM +0400, Sergey V Turchin wrote:
> ...
>
> > А что с этим делать другой вопрос. Я бы предложил таки придумать алгоритм
> > для сборочницы, который бы обеспечил соблюдение этого полиси. Ибо я лично
> > задолбался капать на мозги коллегам по его поводу.
>
> Не надо агитировать создавать лишние трудности на ровном месте и
> обратите внимание на себя.
Правильное описание проблемы, несмотря на непонимание.
> Подавляющее большинство из тех немногочисленных конфликтов, что типа
> порождены нарушением Shared Libs Policy -- лишь следствие отношения
> мантейнеров к своим пакетам.
Ты знал! ;-)
> Нет никаких разумных обоснований существования в сизифе разных версий
> libical, libexiv2
вместе с libical0.47 и libkexiv24 собранных с грубыми нарушениями Shared Libs
Policy, конечно, безосновательно.
> или многочисленных libpoppler,
> якобы собранных с соблюдением обсуждаемого полиси.
Не якобы, а с соблюдением.
> Пускай лучше будут конфликты, чтобы @everybody не дремали.
И что? Не дремлют?
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 13:48 ` Yuri N. Sedunov
2013-12-11 14:05 ` Sergey V Turchin
@ 2013-12-11 14:09 ` Led
2013-12-11 14:24 ` Yuri N. Sedunov
2013-12-12 17:10 ` Денис Смирнов
2 siblings, 1 reply; 40+ messages in thread
From: Led @ 2013-12-11 14:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wednesday 11 December 2013 15:48:54 Yuri N. Sedunov wrote:
> В Ср, 11/12/2013 в 15:38 +0400, Денис Смирнов пишет:
> > On Wed, Dec 11, 2013 at 01:05:19PM +0400, Sergey V Turchin wrote:
>
> ...
>
> > А что с этим делать другой вопрос. Я бы предложил таки придумать алгоритм
> > для сборочницы, который бы обеспечил соблюдение этого полиси. Ибо я лично
> > задолбался капать на мозги коллегам по его поводу.
>
> Не надо агитировать создавать лишние трудности на ровном месте и
> обратите внимание на себя.
>
> Подавляющее большинство из тех немногочисленных конфликтов, что типа
> порождены нарушением Shared Libs Policy -- лишь следствие отношения
> мантейнеров к своим пакетам.
>
> Нет никаких разумных обоснований существования в сизифе разных версий
> libical, libexiv2 или многочисленных libpoppler, якобы собранных с
> соблюдением обсуждаемого полиси. Пускай лучше будут конфликты, чтобы
> @everybody не дремали.
А какие основание есть для e17, e18, e19 и т.д.?
--
Led
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:05 ` Sergey V Turchin
@ 2013-12-11 14:18 ` Sergey V Turchin
2013-12-11 14:30 ` Yuri N. Sedunov
1 sibling, 0 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-11 14:18 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 519 bytes --]
On Wednesday 11 December 2013 18:05:07 Sergey V wrote:
[...]
> > Нет никаких разумных обоснований существования в сизифе разных версий
> > libical, libexiv2
> вместе с libical0.47 и
> libkexiv24
libexiv2_12 вместо вышеуказанной.
> собранных с грубыми нарушениями Shared Libs Policy,
> конечно, безосновательно.
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:09 ` Led
@ 2013-12-11 14:24 ` Yuri N. Sedunov
2013-12-11 14:43 ` Led
0 siblings, 1 reply; 40+ messages in thread
From: Yuri N. Sedunov @ 2013-12-11 14:24 UTC (permalink / raw)
To: devel
В Ср, 11/12/2013 в 16:09 +0200, Led пишет:
...
>
> А какие основание есть для e17, e18, e19 и т.д.?
>
Если вопрос ко мне, будьте любезны, расскажите подробнее, что вас не
устраивает?
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:05 ` Sergey V Turchin
2013-12-11 14:18 ` Sergey V Turchin
@ 2013-12-11 14:30 ` Yuri N. Sedunov
2013-12-11 14:44 ` Sergey V Turchin
2013-12-13 10:29 ` Денис Смирнов
1 sibling, 2 replies; 40+ messages in thread
From: Yuri N. Sedunov @ 2013-12-11 14:30 UTC (permalink / raw)
To: devel
В Ср, 11/12/2013 в 18:05 +0400, Sergey V Turchin пишет:
> On Wednesday 11 December 2013 17:48:54 Yuri N wrote:
> .
>
> > или многочисленных libpoppler,
> > якобы собранных с соблюдением обсуждаемого полиси.
> Не якобы, а с соблюдением.
Коли бы, не пришлось бы пересобирать elementary вскоре после релиза.
* Mon Nov 25 2013 Yuri N. Sedunov <aris@altlinux.org> 1.7.9-alt2
- rebuilt to remove poppler36 dependency
* Fri Nov 08 2013 Yuri N. Sedunov <aris@altlinux.org> 1.7.9-alt1
- 1.7.9
В общем, ты сам запутался в своих попплерах.
--
Yuri N. Sedunov
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:24 ` Yuri N. Sedunov
@ 2013-12-11 14:43 ` Led
2013-12-11 14:53 ` Yuri N. Sedunov
0 siblings, 1 reply; 40+ messages in thread
From: Led @ 2013-12-11 14:43 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wednesday 11 December 2013 16:24:08 Yuri N. Sedunov wrote:
> В Ср, 11/12/2013 в 16:09 +0200, Led пишет:
> ...
>
> > А какие основание есть для e17, e18, e19 и т.д.?
>
> Если вопрос ко мне, будьте любезны, расскажите подробнее, что вас не
> устраивает?
Это был всего лишь вопрос. на который я хотел получить ответ, а не встречный
вопрос.
--
Led
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:30 ` Yuri N. Sedunov
@ 2013-12-11 14:44 ` Sergey V Turchin
2013-12-11 14:58 ` Yuri N. Sedunov
2013-12-13 10:29 ` Денис Смирнов
1 sibling, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-11 14:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1043 bytes --]
On Wednesday 11 December 2013 18:30:17 Yuri N wrote:
> В Ср, 11/12/2013 в 18:05 +0400, Sergey V Turchin пишет:
> > On Wednesday 11 December 2013 17:48:54 Yuri N wrote:
> > .
> >
> > > или многочисленных libpoppler,
> > > якобы собранных с соблюдением обсуждаемого полиси.
> >
> > Не якобы, а с соблюдением.
>
> Коли бы, не пришлось бы пересобирать
Ты ж сам сказал, что любитель пересборок. В чем проблема тогда?
> elementary вскоре после релиза.
Может, просто пакет кривой? ;-)
> * Mon Nov 25 2013 Yuri N. Sedunov <aris@altlinux.org> 1.7.9-alt2
> - rebuilt to remove poppler36 dependency
>
> * Fri Nov 08 2013 Yuri N. Sedunov <aris@altlinux.org> 1.7.9-alt1
> - 1.7.9
>
> В общем, ты сам запутался в своих попплерах.
Ни разу.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:43 ` Led
@ 2013-12-11 14:53 ` Yuri N. Sedunov
0 siblings, 0 replies; 40+ messages in thread
From: Yuri N. Sedunov @ 2013-12-11 14:53 UTC (permalink / raw)
To: devel
В Ср, 11/12/2013 в 16:43 +0200, Led пишет:
> On Wednesday 11 December 2013 16:24:08 Yuri N. Sedunov wrote:
> > В Ср, 11/12/2013 в 16:09 +0200, Led пишет:
> > ...
> >
> > > А какие основание есть для e17, e18, e19 и т.д.?
> >
> > Если вопрос ко мне, будьте любезны, расскажите подробнее, что вас не
> > устраивает?
>
> Это был всего лишь вопрос. на который я хотел получить ответ, а не встречный
> вопрос.
>
Не затруднит ли вас сформулировать свой вопрос конкретнее? В сизифе нет
ни e17, ни e19, -- в чем проблема? Может у вас есть конкретные
предложения?
--
Yuri N. Sedunov
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:44 ` Sergey V Turchin
@ 2013-12-11 14:58 ` Yuri N. Sedunov
2013-12-12 11:11 ` Sergey V Turchin
0 siblings, 1 reply; 40+ messages in thread
From: Yuri N. Sedunov @ 2013-12-11 14:58 UTC (permalink / raw)
To: devel
В Ср, 11/12/2013 в 18:44 +0400, Sergey V Turchin пишет:
> On Wednesday 11 December 2013 18:30:17 Yuri N wrote:
> > В Ср, 11/12/2013 в 18:05 +0400, Sergey V Turchin пишет:
> > > On Wednesday 11 December 2013 17:48:54 Yuri N wrote:
> > > .
> > >
> > > > или многочисленных libpoppler,
> > > > якобы собранных с соблюдением обсуждаемого полиси.
> > >
> > > Не якобы, а с соблюдением.
> >
> > Коли бы, не пришлось бы пересобирать
> Ты ж сам сказал, что любитель пересборок. В чем проблема тогда?
>
> > elementary вскоре после релиза.
> Может, просто пакет кривой? ;-)
А ты разобрался бы, вдруг всё ж твои попплеры виноваты, а там, глядишь,
и энтузиазм пройдет по продвижению Shared Libs Policу в массы :).
--
Yuri N. Sedunov
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 11:38 ` Денис Смирнов
2013-12-11 13:48 ` Yuri N. Sedunov
@ 2013-12-11 16:40 ` Sergey V Turchin
2013-12-13 10:32 ` Денис Смирнов
1 sibling, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-11 16:40 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 481 bytes --]
On Wednesday 11 December 2013 15:38:22 Денис Смирнов wrote:
[...]
> Я бы предложил таки придумать алгоритм
> для сборочницы, который бы обеспечил соблюдение этого полиси. Ибо я лично
> задолбался капать на мозги коллегам по его поводу.
+1
http://bugs.altlinux.org/28944
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:58 ` Yuri N. Sedunov
@ 2013-12-12 11:11 ` Sergey V Turchin
0 siblings, 0 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-12 11:11 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1448 bytes --]
On Wednesday 11 December 2013 18:58:19 Yuri N wrote:
[...]
Несмотря на то, что сообщение не имеет смысла и относится к обсуждаемой теме
лишь содержащимися ключевыми словами, отвечу.
> А ты разобрался бы,
Все разборки с твоей стороны закончились невнятными стонами в личной переписке
и здесь.
> вдруг
Т.е. ты действительно не пытался разобраться.
> всё ж твои попплеры виноваты,
Нет, они вообще нипричем.
Перевоисточник я исправлю, а виноват всё равно ты, т.к. вовремя не пересобрал
свой пакет libepdf.
> а там, глядишь,
> и энтузиазм пройдет по продвижению Shared Libs Policу в массы :).
Не дождешься!
Я лично всегда готов получить пачку _одноразового_ небольшого гемора, лишь бы
исключить еще одну возможность гадить в репозиторий. А те, кто не готовы,
пусть страдают из-за таких нерадивых мантейнеров.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 13:48 ` Yuri N. Sedunov
2013-12-11 14:05 ` Sergey V Turchin
2013-12-11 14:09 ` Led
@ 2013-12-12 17:10 ` Денис Смирнов
2013-12-13 10:33 ` Sergey V Turchin
2 siblings, 1 reply; 40+ messages in thread
From: Денис Смирнов @ 2013-12-12 17:10 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1197 bytes --]
On Wed, Dec 11, 2013 at 05:48:54PM +0400, Yuri N. Sedunov wrote:
> Нет никаких разумных обоснований существования в сизифе разных версий
> libical, libexiv2 или многочисленных libpoppler, якобы собранных с
> соблюдением обсуждаемого полиси. Пускай лучше будут конфликты, чтобы
> @everybody не дремали.
Нет причин существованию в _сизифе_, но есть причины существования в
_системе_. И именно на это и направлено SharedLibsPolicy.
Конкретно ты пытался своим обновлением сделать невозможным сосуществование
в одной системе старой сборки asterisk1.8 (которая у пользователей
проверена, и потому не обновляется -- ибо обновления бывает приводят к
граблям) и новой версии, например, asterisk11. И только моя лень с
пересборкой привела к тому, что сейчас libical соответствует этому полиси.
У меня реализована возможность поставить в систему две версии и
переключаться между ними, что весьма облегчает процесс обновления, и
делает его безопасным.
А если бы я не был ленивым, ты бы забил на полиси (ибо, к сожалению, пока
не понял ради чего оно написано и какие именно проблемы решает), и создал
бы мне очень большие проблемы.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 14:30 ` Yuri N. Sedunov
2013-12-11 14:44 ` Sergey V Turchin
@ 2013-12-13 10:29 ` Денис Смирнов
1 sibling, 0 replies; 40+ messages in thread
From: Денис Смирнов @ 2013-12-13 10:29 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1149 bytes --]
On Wed, Dec 11, 2013 at 06:30:17PM +0400, Yuri N. Sedunov wrote:
> Коли бы, не пришлось бы пересобирать elementary вскоре после релиза.
Из этого твоего сообщения мне понятно в чем наш конфликт по поводу
SharedLibsPolicy.
Ты предполагаешь, что оно написано чтобы облегчить работу мантейнеров
(уменьшить или убрать необходимость пересборок). Но это всего лишь
незначительный, и даже иногда вредный побочный эффект этого policy.
Писалось оно исключительно ради решения проблем администраторов и
пользователй при обновлении, а также при необходимости частичных
обновлений.
То, что его применение позволяет мантейнерам тормозить с обновлениями --
всего лишь побочный эффект. Для борьбы с которым я давно предлагаю
автоматизировать анализ логов пересборки, так что если у пакета после
автопересборки меняются зависимости -- это баг, требующий реакции
мантейнера или автоматической пересборки силами самой сборочницы.
Ты ставишь акцент на проблемы мантейнеры, а сторонники этого полиси
заботятся о юзерах. Которые, вообще-то, тоже достойны того, чтобы их
интересы учитывали.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-11 16:40 ` Sergey V Turchin
@ 2013-12-13 10:32 ` Денис Смирнов
2013-12-13 10:45 ` Sergey V Turchin
` (2 more replies)
0 siblings, 3 replies; 40+ messages in thread
From: Денис Смирнов @ 2013-12-13 10:32 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 824 bytes --]
On Wed, Dec 11, 2013 at 08:40:04PM +0400, Sergey V Turchin wrote:
>> Я бы предложил таки придумать алгоритм
>> для сборочницы, который бы обеспечил соблюдение этого полиси. Ибо я лично
>> задолбался капать на мозги коллегам по его поводу.
> +1
> http://bugs.altlinux.org/28944
Только вот мне придумать алгоритм вообще без негативных побочных эффектов
и агрессии со стороны мантейнеров -- слабо.
Потому я бы предложил вначале попросить viy@ привлечь к этому его умных
роботов, чтобы массово адаптировать к этому полиси уже имеющиеся в
репозитории пакеты, и заодно выявить случаи, когда его нарушение
оправдано. Тогда уже будет яснее как enforce'ить его соблюдение.
Ну или пойти по пути реализации отрезания либ в отдельный подпакет
средствами rpmbuild.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-12 17:10 ` Денис Смирнов
@ 2013-12-13 10:33 ` Sergey V Turchin
0 siblings, 0 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-13 10:33 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 627 bytes --]
On Thursday 12 December 2013 21:10:31 Денис Смирнов wrote:
[...]
> сейчас libical соответствует этому полиси.
Не соответствует, т.к. рядом лежит libical0.47, в который только что перебежал
libical.so.0 . Соответствовало бы, если бы libical.so.0 _остался_ в libical, а
libical=1.0 стал именоваться libical1 .
Если Policy не отражает подобных ситуаций, нужно дополнить.
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-13 10:32 ` Денис Смирнов
@ 2013-12-13 10:45 ` Sergey V Turchin
2013-12-13 10:55 ` Sergey V Turchin
2013-12-13 10:57 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Sergey V Turchin
2 siblings, 0 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-13 10:45 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 387 bytes --]
On Friday 13 December 2013 14:32:15 Денис Смирнов wrote:
[...]
> я бы предложил вначале попросить viy@ привлечь к этому его умных роботов
Он уже предлагал попроситься.
https://bugzilla.altlinux.org/show_bug.cgi?id=28944#c4
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-13 10:32 ` Денис Смирнов
2013-12-13 10:45 ` Sergey V Turchin
@ 2013-12-13 10:55 ` Sergey V Turchin
2013-12-13 10:58 ` [devel] Плюс Shared Libs Policy (was: Shared Libs Policy есть?) Sergey V Turchin
2013-12-13 11:07 ` [devel] Q: Shared Libs Policy есть? Денис Смирнов
2013-12-13 10:57 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Sergey V Turchin
2 siblings, 2 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-13 10:55 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1759 bytes --]
On Friday 13 December 2013 14:32:15 Денис Смирнов wrote:
> On Wed, Dec 11, 2013 at 08:40:04PM +0400, Sergey V Turchin wrote:
> >> Я бы предложил таки придумать алгоритм
> >> для сборочницы, который бы обеспечил соблюдение этого полиси. Ибо я лично
> >> задолбался капать на мозги коллегам по его поводу.
> >
> > +1
> > http://bugs.altlinux.org/28944
>
> Только вот мне придумать алгоритм вообще без негативных побочных эффектов
> и агрессии со стороны мантейнеров -- слабо.
Насчет негативных эффектов для репозитория -- не думаю, что хоть один будет(не
считая ошибок упаковки), если получится точно мое предложение реализовать.
Зато положительные очень будут. При проблемах обновления с бранча на бранч
возможность точечных обновлений чрезвычайно расширится, т.к. старые библиотеки
со старыми SONAME вытеснять никто не будет.
Насчет негативных эффектов для мантейнеров -- да, минус в дополнительной
работе, но плюс в _одноразовости_ на пакет. И, если что, можно всё валить на
несознательных мантейнеров ;-)
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?)
2013-12-13 10:32 ` Денис Смирнов
2013-12-13 10:45 ` Sergey V Turchin
2013-12-13 10:55 ` Sergey V Turchin
@ 2013-12-13 10:57 ` Sergey V Turchin
2013-12-13 11:04 ` Денис Смирнов
2 siblings, 1 reply; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-13 10:57 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 274 bytes --]
On Friday 13 December 2013 14:32:15 Денис Смирнов wrote:
[...]
> выявить случаи, когда его нарушение оправдано.
Есть хоть один пример?
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* [devel] Плюс Shared Libs Policy (was: Shared Libs Policy есть?)
2013-12-13 10:55 ` Sergey V Turchin
@ 2013-12-13 10:58 ` Sergey V Turchin
2013-12-13 11:07 ` [devel] Q: Shared Libs Policy есть? Денис Смирнов
1 sibling, 0 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-13 10:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 455 bytes --]
On Friday 13 December 2013 14:55:27 Sergey V wrote:
> При проблемах обновления с
> бранча на бранч возможность точечных обновлений чрезвычайно расширится,
> т.к. старые библиотеки со старыми SONAME вытеснять никто не будет.
Цитирую на всякий.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?)
2013-12-13 10:57 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Sergey V Turchin
@ 2013-12-13 11:04 ` Денис Смирнов
2013-12-13 11:47 ` Sergey V Turchin
0 siblings, 1 reply; 40+ messages in thread
From: Денис Смирнов @ 2013-12-13 11:04 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 830 bytes --]
On Fri, Dec 13, 2013 at 02:57:08PM +0400, Sergey V Turchin wrote:
>> выявить случаи, когда его нарушение оправдано.
> Есть хоть один пример?
Мне лично в голову не приходят (кроме упомянут random soname, что с моей
точки зрения особо тонкое извращение). И все же, хотя я большой сторонник
загручивания гаек техническими средствами QA, и считаю их одной из главных
killer feature альта как платформы, вводить их стоит осторожно, чтобы
никого не зацепить.
Мантейнеров у нас мало, и все мы бываем нервными, когда приходится править
пакет под соответствие очередным правилам, смысл и польза которых ясны не
всем.
Мои многолетние (!) выступления здесь по поводу важности SharedLibsPolicy
так и не привели к тому, чтобы *все* осознали его смысла, цели и значимости.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-13 10:55 ` Sergey V Turchin
2013-12-13 10:58 ` [devel] Плюс Shared Libs Policy (was: Shared Libs Policy есть?) Sergey V Turchin
@ 2013-12-13 11:07 ` Денис Смирнов
2013-12-13 11:37 ` Sergey V Turchin
1 sibling, 1 reply; 40+ messages in thread
From: Денис Смирнов @ 2013-12-13 11:07 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1453 bytes --]
On Fri, Dec 13, 2013 at 02:55:27PM +0400, Sergey V Turchin wrote:
> Насчет негативных эффектов для репозитория -- не думаю, что хоть один будет(не
> считая ошибок упаковки), если получится точно мое предложение реализовать.
> Зато положительные очень будут. При проблемах обновления с бранча на бранч
> возможность точечных обновлений чрезвычайно расширится, т.к. старые библиотеки
> со старыми SONAME вытеснять никто не будет.
> Насчет негативных эффектов для мантейнеров -- да, минус в дополнительной
> работе, но плюс в _одноразовости_ на пакет. И, если что, можно всё валить на
> несознательных мантейнеров ;-)
Так как мантейнеры у нас бывают нервными, лучше бы эти изменения делали
роботы.
Кстати, у нас есть еще одна грабля -- роботы viy@ легко могут исправить
пакет уже попавший в репозиторий. Но при создании нового пакета они не
помогут.
Тут нужен инструмент вроде cleanup_spec, который бы "причесывал" spec,
исходя из всех новомодных проверок, и способный использовать не только
текст спека, но и результирующие бинарные пакеты.
Ты понимаешь ценность этого полиси, и готов тратить усилия на соответствие
ему своих пакетов. Я -- тоже. Но, как выяснилось, не все с нами согласны.
Так что уж если закручивать гайки, стоит постараться чтобы несогласных это
по меньшей мере зацепило несущественно, а в идеале -- чтобы не требовало
от них персональных усилий.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Q: Shared Libs Policy есть?
2013-12-13 11:07 ` [devel] Q: Shared Libs Policy есть? Денис Смирнов
@ 2013-12-13 11:37 ` Sergey V Turchin
0 siblings, 0 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-13 11:37 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 574 bytes --]
On Friday 13 December 2013 15:07:54 Денис Смирнов wrote:
[...]
> Кстати, у нас есть еще одна грабля -- роботы viy@ легко могут исправить
> пакет уже попавший в репозиторий. Но при создании нового пакета они не
> помогут.
А тут как раз смысл не испортить до, а не исправить после.
Исправление сложнее будет.
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?)
2013-12-13 11:04 ` Денис Смирнов
@ 2013-12-13 11:47 ` Sergey V Turchin
2013-12-13 12:10 ` [devel] Shared Libs Policy and updates (was: выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?)) Sergey V Turchin
2013-12-13 14:46 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Денис Смирнов
0 siblings, 2 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-13 11:47 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1011 bytes --]
On Friday 13 December 2013 15:04:01 Денис Смирнов wrote:
[...]
> Мои многолетние (!) выступления здесь по поводу важности SharedLibsPolicy
> так и не привели к тому, чтобы *все* осознали его смысла, цели и значимости.
Я уже привел пример весомого плюса при обнвлениях и даже процитировал его на
всякий.
Все, кто против этого, автодетектятся как наплевательски относящиеся к
пользователям.
Всем, кто не понимает, я готов отдельно написать расширенное описание проблемы
обновлений на wiki. Отправляйте таких ко мне и я буду его сочинять исходя из
диалога.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* [devel] Shared Libs Policy and updates (was: выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?))
2013-12-13 11:47 ` Sergey V Turchin
@ 2013-12-13 12:10 ` Sergey V Turchin
2013-12-13 14:46 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Денис Смирнов
1 sibling, 0 replies; 40+ messages in thread
From: Sergey V Turchin @ 2013-12-13 12:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 297 bytes --]
On Friday 13 December 2013 15:47:10 Sergey V wrote:
[...]
> Отправляйте таких ко мне и я буду его сочинять исходя из диалога.
http://www.altlinux.org/Shared_Libs_Policy_and_updates
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?)
2013-12-13 11:47 ` Sergey V Turchin
2013-12-13 12:10 ` [devel] Shared Libs Policy and updates (was: выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?)) Sergey V Turchin
@ 2013-12-13 14:46 ` Денис Смирнов
1 sibling, 0 replies; 40+ messages in thread
From: Денис Смирнов @ 2013-12-13 14:46 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 677 bytes --]
On Fri, Dec 13, 2013 at 03:47:10PM +0400, Sergey V Turchin wrote:
>> Мои многолетние (!) выступления здесь по поводу важности SharedLibsPolicy
>> так и не привели к тому, чтобы *все* осознали его смысла, цели и значимости.
> Я уже привел пример весомого плюса при обнвлениях и даже процитировал его на
> всякий.
> Все, кто против этого, автодетектятся как наплевательски относящиеся к
> пользователям.
Не трави душу, а? :)
> Всем, кто не понимает, я готов отдельно написать расширенное описание проблемы
> обновлений на wiki. Отправляйте таких ко мне и я буду его сочинять исходя из
> диалога.
Спасибо.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
end of thread, other threads:[~2013-12-13 14:46 UTC | newest]
Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-06 13:38 [devel] Q: Shared Libs Policy есть? Sergey V Turchin
2013-12-06 13:45 ` Dmitry V. Levin
2013-12-06 13:50 ` Sergey V Turchin
2013-12-06 23:34 ` Dmitry V. Levin
2013-12-07 11:52 ` Viacheslav Dubrovskyi
2013-12-09 13:02 ` Sergey V Turchin
2013-12-10 12:09 ` Sergey V Turchin
2013-12-10 12:29 ` Денис Смирнов
2013-12-10 12:42 ` Sergey V Turchin
2013-12-10 16:07 ` Денис Смирнов
2013-12-11 9:05 ` Sergey V Turchin
2013-12-11 11:38 ` Денис Смирнов
2013-12-11 13:48 ` Yuri N. Sedunov
2013-12-11 14:05 ` Sergey V Turchin
2013-12-11 14:18 ` Sergey V Turchin
2013-12-11 14:30 ` Yuri N. Sedunov
2013-12-11 14:44 ` Sergey V Turchin
2013-12-11 14:58 ` Yuri N. Sedunov
2013-12-12 11:11 ` Sergey V Turchin
2013-12-13 10:29 ` Денис Смирнов
2013-12-11 14:09 ` Led
2013-12-11 14:24 ` Yuri N. Sedunov
2013-12-11 14:43 ` Led
2013-12-11 14:53 ` Yuri N. Sedunov
2013-12-12 17:10 ` Денис Смирнов
2013-12-13 10:33 ` Sergey V Turchin
2013-12-11 16:40 ` Sergey V Turchin
2013-12-13 10:32 ` Денис Смирнов
2013-12-13 10:45 ` Sergey V Turchin
2013-12-13 10:55 ` Sergey V Turchin
2013-12-13 10:58 ` [devel] Плюс Shared Libs Policy (was: Shared Libs Policy есть?) Sergey V Turchin
2013-12-13 11:07 ` [devel] Q: Shared Libs Policy есть? Денис Смирнов
2013-12-13 11:37 ` Sergey V Turchin
2013-12-13 10:57 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Sergey V Turchin
2013-12-13 11:04 ` Денис Смирнов
2013-12-13 11:47 ` Sergey V Turchin
2013-12-13 12:10 ` [devel] Shared Libs Policy and updates (was: выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?)) Sergey V Turchin
2013-12-13 14:46 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Денис Смирнов
2013-12-06 14:16 ` [devel] Q: Shared Libs Policy есть? Michael Shigorin
2013-12-06 14:55 ` [devel] sisyphus_check ограничивается показом (was: Q: Shared Libs Policy есть?) Sergey V Turchin
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