ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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