ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Python team
@ 2010-07-16  3:13 ` REAL
  2010-07-16  5:51   ` Andrey Rahmatullin
  2010-07-16 11:48   ` Ivan Fedorov
  0 siblings, 2 replies; 76+ messages in thread
From: REAL @ 2010-07-16  3:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Привет!

Достала эта бюрократия.

Вот все говорят, что python team не существует (похоже, что так), а 
есть люди, которым нужно обновлять питоновские пакеты, на которые 
выдан ACL группе @python, в которой состоят члены несуществующего 
python team...

Предлагаю вообще убить группу @python, а все ACL, выданные этой 
группе, заменить на @everybody.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] Python team
  2010-07-16  3:13 ` [devel] Python team REAL
@ 2010-07-16  5:51   ` Andrey Rahmatullin
  2010-07-16 11:48   ` Ivan Fedorov
  1 sibling, 0 replies; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-07-16  5:51 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 806 bytes --]

On Fri, Jul 16, 2010 at 11:13:23AM +0800, REAL wrote:
> Достала эта бюрократия.
> 
> Вот все говорят, что python team не существует (похоже, что так), а 
> есть люди, которым нужно обновлять питоновские пакеты, на которые 
> выдан ACL группе @python, в которой состоят члены несуществующего 
> python team...
> 
> Предлагаю вообще убить группу @python, а все ACL, выданные этой 
> группе, заменить на @everybody.
+1

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

> > Например, в новом раскладе остается каталог /usr/lib/rpm.
> > Какая здесь логика?  Почему не в lib64, и не лучше ли
> > переместить его содержимое в /usr/share/rpm?
мня...может тогда и /usr/X11R6/lib/X11 -> /usr/X11R6/share? :)
и огрести много приятных ночей с этим делом.
		-- mouse in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] Python team
  2010-07-16  3:13 ` [devel] Python team REAL
  2010-07-16  5:51   ` Andrey Rahmatullin
@ 2010-07-16 11:48   ` Ivan Fedorov
  2010-08-24 12:06     ` Andrey Rahmatullin
  1 sibling, 1 reply; 76+ messages in thread
From: Ivan Fedorov @ 2010-07-16 11:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 718 bytes --]

REAL <root-XyxB0HWlAKVWnflWhxl0hQ@public.gmane.org> writes:

> Привет!
>
> Достала эта бюрократия.
>
> Вот все говорят, что python team не существует (похоже, что так), а
> есть люди, которым нужно обновлять питоновские пакеты, на которые
> выдан ACL группе @python, в которой состоят члены несуществующего
> python team...
>
> Предлагаю вообще убить группу @python, а все ACL, выданные этой
> группе, заменить на @everybody.

Точно! займусь на выходных!

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] Python team
  2010-07-16 11:48   ` Ivan Fedorov
@ 2010-08-24 12:06     ` Andrey Rahmatullin
  2010-08-25 12:27       ` Andrey Rahmatullin
  0 siblings, 1 reply; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-08-24 12:06 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 382 bytes --]

On Fri, Jul 16, 2010 at 03:48:56PM +0400, Ivan Fedorov wrote:
> > Предлагаю вообще убить группу @python, а все ACL, выданные этой
> > группе, заменить на @everybody.
> Точно! займусь на выходных!
Займитесь уже кто-нибудь.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

Summary: man 2 stat: опечтки, отсутствует одна секция
		-- php-coder in #9744

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] Python team
  2010-08-24 12:06     ` Andrey Rahmatullin
@ 2010-08-25 12:27       ` Andrey Rahmatullin
  2010-10-13 19:37         ` Michael Shigorin
  0 siblings, 1 reply; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-08-25 12:27 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 445 bytes --]

On Tue, Aug 24, 2010 at 06:06:25PM +0600, Andrey Rahmatullin wrote:
> > > Предлагаю вообще убить группу @python, а все ACL, выданные этой
> > > группе, заменить на @everybody.
> > Точно! займусь на выходных!
> Займитесь уже кто-нибудь.
Или хотя бы меня в @python добавьте.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

И что все так любят на каждый тред новую рассылку создавать?
		-- mithraen in community@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* [devel] создание Стабильного бранча и Национальной ОС
@ 2010-10-09 23:06 Alexey Tourbin
  2010-07-16  3:13 ` [devel] Python team REAL
                   ` (6 more replies)
  0 siblings, 7 replies; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-09 23:06 UTC (permalink / raw)
  To: devel

Кажется, скоро придётся отфоркивать новый Стабильный бранч, вследствие
того, что необходимо создать Национальную ОС!  Для этого ещё нужно сделать
много дел.  Ниже список дел по моей части.  По-видимому, времени у нас
мало; хуже того, дела идут медленно.  Для осуществления задуманного мне
потребуются специальные административные полномочия (обход ACL при сборке
пакетов).

Последние трое суток сборочница парализована из-за очень больших заданий
с qt4 и kde, а теперь и gnome.  По-видимому, потребуются ещё
дополнительные полномочия срубать неугодные мне задания.-)

1) Пересборка библиотек с set-versions.  Надо пересборать достаточно
большой набор библиотек, чтобы у них появились set-version provides.
Тогда впоследствии не придётся пересобирать пакеты, слинкованные
с этими библиотеками (чтобы у этих пакетов появились set-versioned
requires).  Кроме того, у всех библиотек надо оторвать наши самодельные
versioned scripts - их функция теперь перекладывается на set-versions;
а также отрывание version scripts улучшит совместимость альтовских
бинариков с не-альт lsb средами.

Но version scripts надо отрывать с умом - нужно сохранять все имеющиеся
интерфейсы, но сделать их пустыми.  Т.е. ld.so позволяет разрешать
версионировнный символ в дефолтный неверсионированный, но проверка
наличия версии всё равно выполняется.  Короче, лучше бы это сделал я.
Тогда результат гарантирован.-)

2) perl-5.12.2 - в основном собран.  Надо ставить запрет на perl-5.8
и набивать таск.  На первом этапе надо пересобрать архитектурно-зависимые
пакеты в количестве примерно 300 штук.

Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
по умолчанию генерироваться не будут.  А также удалены макросы
%perl_vendor_man1dir и %perl_vendor_man3dir.

3) Питон 2.7.  Пишут что это "last major version in the 2.x"
http://python.org/download/releases/2.7/
то для LTS-релиза надо мигрировать на питон 2.7.
У меня есть некоторые идеи как его собрать быстро и качественно.
Но об этом - после перла.

4) libdb5.1 - будем мигрировать?

5) Пересборка отавшихся пакетов.  Пересборка производится по принципу
"зависимости должны устаканиться".  Сейчас в логе тестовой пересборки,
в самом конце, можно посмотреть разницу по зависимсотям у пакета
в репозитории и у свежесобранного пакета.  Напр.
http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/latest/success/xz-4.999.9-alt1
-Provides: liblzma.so.0()(64bit)                                                       
+Provides: liblzma.so.0()(64bit) = set:kdZ9N...
то есть видно, что нужно пересобрать пакет, и появится set-versioned
provides.  Но тогда после этого у каких-то других пакетов появится
set-versioned requires.  Когда этот процесс сойдется, можно отфоркивать
бранч.


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-09 23:06 [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
  2010-07-16  3:13 ` [devel] Python team REAL
@ 2010-10-09 23:40 ` Yuri N. Sedunov
  2010-10-09 23:49   ` Alexey Tourbin
  2010-10-10 10:29   ` Alexey Tourbin
  2010-10-09 23:40 ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
                   ` (4 subsequent siblings)
  6 siblings, 2 replies; 76+ messages in thread
From: Yuri N. Sedunov @ 2010-10-09 23:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В Вск, 10/10/2010 в 03:06 +0400, Alexey Tourbin пишет:
> Кажется, скоро придётся отфоркивать новый Стабильный бранч, вследствие
> того, что необходимо создать Национальную ОС!  Для этого ещё нужно сделать
> много дел.  Ниже список дел по моей части.  По-видимому, времени у нас
> мало; хуже того, дела идут медленно.  Для осуществления задуманного мне
> потребуются специальные административные полномочия (обход ACL при сборке
> пакетов).
> 
> Последние трое суток сборочница парализована из-за очень больших заданий
> с qt4 и kde, а теперь и gnome.  По-видимому, потребуются ещё
> дополнительные полномочия срубать неугодные мне задания.-)
> 

Вот, Гном пролезет,  а пролезет он не сразу, тогда можешь срубать что
угодно.

> 1) Пересборка библиотек с set-versions.  Надо пересборать достаточно
> большой набор библиотек, чтобы у них появились set-version provides.
> Тогда впоследствии не придётся пересобирать пакеты, слинкованные
> с этими библиотеками (чтобы у этих пакетов появились set-versioned
> requires).  Кроме того, у всех библиотек надо оторвать наши самодельные
> versioned scripts - их функция теперь перекладывается на set-versions;
> а также отрывание version scripts улучшит совместимость альтовских
> бинариков с не-альт lsb средами.

А несамодельные versioned scripts?

-- 
Yuri N. Sedunov



^ permalink raw reply	[flat|nested] 76+ messages in thread

* [devel] perl man pages [Re:  создание Стабильного бранча...]
  2010-10-09 23:06 [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
  2010-07-16  3:13 ` [devel] Python team REAL
  2010-10-09 23:40 ` [devel] создание Стабильного бранча и Национальной ОС Yuri N. Sedunov
@ 2010-10-09 23:40 ` Igor Vlasenko
  2010-10-10  0:05   ` Alexey Tourbin
  2010-10-10 12:34   ` [devel] perl man pages [Re: создание Стабильного бранча...] Aleksey Novodvorsky
                     ` (3 subsequent siblings)
  6 siblings, 2 replies; 76+ messages in thread
From: Igor Vlasenko @ 2010-10-09 23:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 03:06:37AM +0400, Alexey Tourbin wrote:
> Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
> perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
> по умолчанию генерироваться не будут.  А также удалены макросы
> %perl_vendor_man1dir и %perl_vendor_man3dir.

Алексей, 
это изменение ломает 828 пакетов, из
которых большая часть -- не Ваши.
Помнится, в свое время при обсуждении этой темы
у этой реформы были противники, консенсуса достичь не удалось.
Получается. это решение спорное, может быть и конфликтное.

Правильно ли я понимаю, что вы собираетесь 
лично исправить все эти пакеты?

Иначе получится совсем нехорошо.
Ломаете вопреки мнению других людей, 
и сбрасываете последствия на них же.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-09 23:40 ` [devel] создание Стабильного бранча и Национальной ОС Yuri N. Sedunov
@ 2010-10-09 23:49   ` Alexey Tourbin
  2010-10-10 10:29   ` Alexey Tourbin
  1 sibling, 0 replies; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-09 23:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 03:40:07AM +0400, Yuri N. Sedunov wrote:
> В Вск, 10/10/2010 в 03:06 +0400, Alexey Tourbin пишет:
> > 1) Пересборка библиотек с set-versions.  Надо пересборать достаточно
> > большой набор библиотек, чтобы у них появились set-version provides.
> > Тогда впоследствии не придётся пересобирать пакеты, слинкованные
> > с этими библиотеками (чтобы у этих пакетов появились set-versioned
> > requires).  Кроме того, у всех библиотек надо оторвать наши самодельные
> > versioned scripts - их функция теперь перекладывается на set-versions;
> > а также отрывание version scripts улучшит совместимость альтовских
> > бинариков с не-альт lsb средами.
> 
> А несамодельные versioned scripts?

Апстримовские - не трогать.


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages [Re:  создание Стабильного бранча...]
  2010-10-09 23:40 ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
@ 2010-10-10  0:05   ` Alexey Tourbin
  2010-10-10  8:46     ` [devel] perl spec standardization Vladimir Lettiev
                       ` (2 more replies)
  2010-10-10 12:34   ` [devel] perl man pages [Re: создание Стабильного бранча...] Aleksey Novodvorsky
  1 sibling, 3 replies; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-10  0:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 02:40:24AM +0300, Igor Vlasenko wrote:
> On Sun, Oct 10, 2010 at 03:06:37AM +0400, Alexey Tourbin wrote:
> > Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
> > perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
> > по умолчанию генерироваться не будут.  А также удалены макросы
> > %perl_vendor_man1dir и %perl_vendor_man3dir.
> 
> Алексей, 
> это изменение ломает 828 пакетов, из
> которых большая часть -- не Ваши.
> Помнится, в свое время при обсуждении этой темы
> у этой реформы были противники, консенсуса достичь не удалось.
> Получается. это решение спорное, может быть и конфликтное.

Я в своих пакетах давно не пакую man3 перловые страницы.
А когда кто-то один пакует, а кто-то другой не пакует,
то уже получается разнобой.

Исторически, я отказался от man3 страниц потому что при распиле перла
их было некуда девать.  Был общий пакет perl-man3.  Потом я написал
генератор, пакет называется perl-manpages.  Но потом мне стало казаться
что perldoc всё равно удобнее, потому что у него есть опции -f, -q и т.д.
А генератор можно приспособить под файлтриггер.

У питона ман3-страниц нету.

Есть более техническая причина - распил модулей по пакетам.  Новые
подляторы зависят от Encode.  А Encode пакуется отдельно.  Тогда и
подляторы уже нельзя оставить в пределах самого перла.

> Правильно ли я понимаю, что вы собираетесь 
> лично исправить все эти пакеты?

Надо перетряхнуть.  Есть ещё более крамольные мысли - унифицировать
перловые пакеты.  Привести спекфайл к рекомендованному мной виду,
а некоторые пакеты разымпортировать из git'а назад в src.rpm.

> Иначе получится совсем нехорошо.
> Ломаете вопреки мнению других людей, 
> и сбрасываете последствия на них же.

Можно было бы пойти на хитрость - раскрыть %perl_vendor_man3dir
в знак "#", тогда в списке %files получится комментарий.  Я правда
не пробовал, работает такая конструкция или нет.  В принципе можно
сделать чтобы работала.-)

> -- 
> Dr. Igor Vlasenko
> --------------------
> Topology Department
> Institute of Math
> Kiev, Ukraine


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl spec standardization
  2010-10-10  0:05   ` Alexey Tourbin
@ 2010-10-10  8:46     ` Vladimir Lettiev
  2010-10-10 11:26     ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
  2010-10-10 13:14     ` [devel] perl man pages Michael Shigorin
  2 siblings, 0 replies; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-10  8:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 04:05:59AM +0400, Alexey Tourbin wrote:
> 
> Надо перетряхнуть.  Есть ещё более крамольные мысли - унифицировать
> перловые пакеты.  Привести спекфайл к рекомендованному мной виду,
> а некоторые пакеты разымпортировать из git'а назад в src.rpm.

Интересно было бы увидеть эти рекомендации.
Так получилось, что тоже задумался над этим вопросом c позиции упрощения
ведения имеющихся пакетов и сборки новых. Не хотелось, конечно, вот так
анонсить сырую реализацию, но кому интересно прошу заглянуть сюда:
truecrux.org/specbuilder

p.s. спасибо ender@ за бета-тест и полезные идеи.

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-09 23:40 ` [devel] создание Стабильного бранча и Национальной ОС Yuri N. Sedunov
  2010-10-09 23:49   ` Alexey Tourbin
@ 2010-10-10 10:29   ` Alexey Tourbin
  2010-10-10 12:33     ` Yuri N. Sedunov
  1 sibling, 1 reply; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-10 10:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 03:40:07AM +0400, Yuri N. Sedunov wrote:
> > Последние трое суток сборочница парализована из-за очень больших заданий
> > с qt4 и kde, а теперь и gnome.  По-видимому, потребуются ещё
> > дополнительные полномочия срубать неугодные мне задания.-)
> 
> Вот, Гном пролезет,  а пролезет он не сразу, тогда можешь срубать что
> угодно.

Гном обломался.  Может, я возьму из него некоторые базовые библиотеки
и соберу их в отдельном задании?  Подрихтую по части version scripts.


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages [Re:  создание Стабильного бранча...]
  2010-10-10  0:05   ` Alexey Tourbin
  2010-10-10  8:46     ` [devel] perl spec standardization Vladimir Lettiev
@ 2010-10-10 11:26     ` Igor Vlasenko
  2010-10-10 13:14     ` [devel] perl man pages Michael Shigorin
  2 siblings, 0 replies; 76+ messages in thread
From: Igor Vlasenko @ 2010-10-10 11:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 04:05:59AM +0400, Alexey Tourbin wrote:
> On Sun, Oct 10, 2010 at 02:40:24AM +0300, Igor Vlasenko wrote:
> > On Sun, Oct 10, 2010 at 03:06:37AM +0400, Alexey Tourbin wrote:
> > > Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
> > > perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
> > > по умолчанию генерироваться не будут.  А также удалены макросы
> > > %perl_vendor_man1dir и %perl_vendor_man3dir.
> > 
> > Алексей, 
> > это изменение ломает 828 пакетов, из
> > которых большая часть -- не Ваши.
> > Помнится, в свое время при обсуждении этой темы
> > у этой реформы были противники, консенсуса достичь не удалось.
> > Получается. это решение спорное, может быть и конфликтное.
> Я в своих пакетах давно не пакую man3 перловые страницы.
> А когда кто-то один пакует, а кто-то другой не пакует,
> то уже получается разнобой.
> Исторически, я отказался от man3 страниц потому что при распиле перла
> их было некуда девать.  Был общий пакет perl-man3.  Потом я написал
> генератор, пакет называется perl-manpages.  Но потом мне стало казаться
> что perldoc всё равно удобнее, потому что у него есть опции -f, -q и т.д.
> А генератор можно приспособить под файлтриггер.
 
> Есть более техническая причина - распил модулей по пакетам.  Новые
> подляторы зависят от Encode.  А Encode пакуется отдельно.  Тогда и
> подляторы уже нельзя оставить в пределах самого перла.

Если сохранять совместимость,
то прописать в зависимости perl-devel/rpm-build-perl.
 
> > Правильно ли я понимаю, что вы собираетесь 
> > лично исправить все эти пакеты?
> 
> Надо перетряхнуть.  Есть ещё более крамольные мысли - унифицировать
> перловые пакеты.  Привести спекфайл к рекомендованному мной виду,
> а некоторые пакеты разымпортировать из git'а назад в src.rpm.
> 
> > Иначе получится совсем нехорошо.
> > Ломаете вопреки мнению других людей, 
> > и сбрасываете последствия на них же.
> 
> Можно было бы пойти на хитрость - раскрыть %perl_vendor_man3dir
> в знак "#", тогда в списке %files получится комментарий.  Я правда
> не пробовал, работает такая конструкция или нет.  В принципе можно
> сделать чтобы работала.-)

Если ломать, то лучше уже в %exclude man?dir/ раскрывать.
тогда не будет ругани на неупакованные файлы.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  @ 2010-10-10 12:14   ` Alexey Tourbin
  2010-10-10 12:42     ` Aleksey Novodvorsky
    0 siblings, 2 replies; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-10 12:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 02:50:31PM +0300, Victor Forsiuk wrote:
> 2010/10/10 Alexey Tourbin <at@altlinux.ru>
> 
> > 2) perl-5.12.2 - в основном собран.  Надо ставить запрет на perl-5.8
> > и набивать таск.  На первом этапе надо пересобрать архитектурно-зависимые
> > пакеты в количестве примерно 300 штук.
> >
> > Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
> > perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
> > по умолчанию генерироваться не будут.
> 
> Как изменить умолчание?

Собирался об этом написать чуть позже.
Пример из perl-libwww.spec:

BuildRequires: perl-podlators

%build
%perl_vendor_build INSTALLMAN1DIR=%_man1dir

%files
%_man1dir/lwp-*.*
%_man1dir/GET.*
%_man1dir/HEAD.*
%_man1dir/POST.*

> >  А также удалены макросы %perl_vendor_man1dir и %perl_vendor_man3dir.
> Так верните обратно.

Предлагается man3/*.3pm не паковать совсем, а man1/*.1 паковать только
для программ общего назначания (а для перлоспецифических программ типа
enc2xs - всё равно не паковать).


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 10:29   ` Alexey Tourbin
@ 2010-10-10 12:33     ` Yuri N. Sedunov
  0 siblings, 0 replies; 76+ messages in thread
From: Yuri N. Sedunov @ 2010-10-10 12:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В Вск, 10/10/2010 в 14:29 +0400, Alexey Tourbin пишет:
> On Sun, Oct 10, 2010 at 03:40:07AM +0400, Yuri N. Sedunov wrote:
> > > Последние трое суток сборочница парализована из-за очень больших заданий
> > > с qt4 и kde, а теперь и gnome.  По-видимому, потребуются ещё
> > > дополнительные полномочия срубать неугодные мне задания.-)
> > 
> > Вот, Гном пролезет,  а пролезет он не сразу, тогда можешь срубать что
> > угодно.
> 
> Гном обломался.  Может, я возьму из него некоторые базовые библиотеки
> и соберу их в отдельном задании?  Подрихтую по части version scripts.


Гном -- не свалка, собирается в строгой очередности. Попытка выделить
"некоторые базовые библиотеки" в отдельное задание закончится неудачей. 

-- 
Yuri N. Sedunov



^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages [Re: создание Стабильного бранча...]
  2010-10-09 23:40 ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
  2010-10-10  0:05   ` Alexey Tourbin
@ 2010-10-10 12:34   ` Aleksey Novodvorsky
  1 sibling, 0 replies; 76+ messages in thread
From: Aleksey Novodvorsky @ 2010-10-10 12:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

10 октября 2010 г. 3:40 пользователь Igor Vlasenko
<vlasenko@imath.kiev.ua> написал:
> On Sun, Oct 10, 2010 at 03:06:37AM +0400, Alexey Tourbin wrote:
>> Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
>> perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
>> по умолчанию генерироваться не будут.  А также удалены макросы
>> %perl_vendor_man1dir и %perl_vendor_man3dir.
>
> Алексей,
> это изменение ломает 828 пакетов, из
> которых большая часть -- не Ваши.
> Помнится, в свое время при обсуждении этой темы
> у этой реформы были противники, консенсуса достичь не удалось.
> Получается. это решение спорное, может быть и конфликтное.

+1

Так ли оно важно, чтобы вблизи бранчевания его реализовывать? Других дел полно.

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 12:14   ` [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
@ 2010-10-10 12:42     ` Aleksey Novodvorsky
  2010-10-10 13:06       ` Alexey Tourbin
    1 sibling, 1 reply; 76+ messages in thread
From: Aleksey Novodvorsky @ 2010-10-10 12:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

10 октября 2010 г. 16:14 пользователь Alexey Tourbin <at@altlinux.ru> написал:
> On Sun, Oct 10, 2010 at 02:50:31PM +0300, Victor Forsiuk wrote:
>> 2010/10/10 Alexey Tourbin <at@altlinux.ru>
>>
>> > 2) perl-5.12.2 - в основном собран.  Надо ставить запрет на perl-5.8
>> > и набивать таск.  На первом этапе надо пересобрать архитектурно-зависимые
>> > пакеты в количестве примерно 300 штук.
>> >
>> > Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
>> > perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
>> > по умолчанию генерироваться не будут.
>>
>> Как изменить умолчание?
>
> Собирался об этом написать чуть позже.
> Пример из perl-libwww.spec:
>
> BuildRequires: perl-podlators
>
> %build
> %perl_vendor_build INSTALLMAN1DIR=%_man1dir
>
> %files
> %_man1dir/lwp-*.*
> %_man1dir/GET.*
> %_man1dir/HEAD.*
> %_man1dir/POST.*
>
>> >  А также удалены макросы %perl_vendor_man1dir и %perl_vendor_man3dir.
>> Так верните обратно.
>
> Предлагается man3/*.3pm не паковать совсем, а man1/*.1 паковать только
> для программ общего назначания (а для перлоспецифических программ типа
> enc2xs - всё равно не паковать).


Может это и правильно, но зачем насилие? Давайте оставим пока макросы, а?

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 12:42     ` Aleksey Novodvorsky
@ 2010-10-10 13:06       ` Alexey Tourbin
  2010-10-10 13:58         ` Aleksey Novodvorsky
  2010-10-11 16:01         ` Vitaly Lipatov
  0 siblings, 2 replies; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-10 13:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 04:42:37PM +0400, Aleksey Novodvorsky wrote:
> >> >  А также удалены макросы %perl_vendor_man1dir и %perl_vendor_man3dir.
> >> Так верните обратно.
> >
> > Предлагается man3/*.3pm не паковать совсем, а man1/*.1 паковать только
> > для программ общего назначания (а для перлоспецифических программ типа
> > enc2xs - всё равно не паковать).
> 
> Может это и правильно, но зачем насилие? Давайте оставим пока макросы, а?

Потому что man3 страницы по умолчанию не создаются, и пакет со следующей
конструкцией всё равно не соберётся.

%files
...
%perl_vendor_man3dir/*

А чтобы их создавать, нужны дополнительные зависимости в BuildRequires
(perl-podlators).  Так что перетряхивать всё равно придётся.

Можно сделать конформистский варинат: подшить зависимость на perl-podlators
в perl-devel.  Но мы так не забутстрапимся, т.к. до podlators нужно
собрать Encode (а для сборки Encode нужен perl-devel).

Мне кажется, мой вариант самый простой - пересборка почти всех перловых
пакетов сводится к тому, что нужно удалить %perl_vendor_man3dir/*.

Поскольку все перловые пакеты всё равно жеалательно пересобрать - т.к.
даже у noarch пакетов меняется старый каталог /usr/lib/perl5/vendor_perl
на новый /usr/share/perl5 (хотя старый каталог поддерживается), то...


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages
  2010-10-10  0:05   ` Alexey Tourbin
  2010-10-10  8:46     ` [devel] perl spec standardization Vladimir Lettiev
  2010-10-10 11:26     ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
@ 2010-10-10 13:14     ` Michael Shigorin
  2010-10-10 17:45       ` Alexey Tourbin
  2010-10-10 18:35       ` Vladimir Lettiev
  2 siblings, 2 replies; 76+ messages in thread
From: Michael Shigorin @ 2010-10-10 13:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 04:05:59AM +0400, Alexey Tourbin wrote:
> Но потом мне стало казаться что perldoc всё равно удобнее,

Когда кажется, спрашивать стоит ;-)

Не всем удобен perldoc, я вот man1 посматриваю, а к pod
так и не привык.  Ну и более уважаемые люди (IIRC misha@
и force@) высказывались в этом же смысле.

Да и делаем-то мы не для себя токмо, а для пользователей.
Навязывать же свои вкусы почём зря, когда есть возможность
дать и то, и это -- безвкусица, согласись.

Всё равно начнут маны через slurm читать или ещё чего.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 13:06       ` Alexey Tourbin
@ 2010-10-10 13:58         ` Aleksey Novodvorsky
  2010-10-10 14:29           ` Denis Smirnov
  2010-10-10 15:40           ` Vladimir Lettiev
  2010-10-11 16:01         ` Vitaly Lipatov
  1 sibling, 2 replies; 76+ messages in thread
From: Aleksey Novodvorsky @ 2010-10-10 13:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

10 октября 2010 г. 17:06 пользователь Alexey Tourbin <at@altlinux.ru> написал:
> On Sun, Oct 10, 2010 at 04:42:37PM +0400, Aleksey Novodvorsky wrote:
>> >> >  А также удалены макросы %perl_vendor_man1dir и %perl_vendor_man3dir.
>> >> Так верните обратно.
>> >
>> > Предлагается man3/*.3pm не паковать совсем, а man1/*.1 паковать только
>> > для программ общего назначания (а для перлоспецифических программ типа
>> > enc2xs - всё равно не паковать).
>>
>> Может это и правильно, но зачем насилие? Давайте оставим пока макросы, а?
>
> Потому что man3 страницы по умолчанию не создаются, и пакет со следующей
> конструкцией всё равно не соберётся.
>
> %files
> ...
> %perl_vendor_man3dir/*
>
> А чтобы их создавать, нужны дополнительные зависимости в BuildRequires
> (perl-podlators).  Так что перетряхивать всё равно придётся.
>
> Можно сделать конформистский варинат: подшить зависимость на perl-podlators
> в perl-devel.  Но мы так не забутстрапимся, т.к. до podlators нужно
> собрать Encode (а для сборки Encode нужен perl-devel).
>
> Мне кажется, мой вариант самый простой - пересборка почти всех перловых
> пакетов сводится к тому, что нужно удалить %perl_vendor_man3dir/*.
>
> Поскольку все перловые пакеты всё равно жеалательно пересобрать - т.к.
> даже у noarch пакетов меняется старый каталог /usr/lib/perl5/vendor_perl
> на новый /usr/share/perl5 (хотя старый каталог поддерживается), то...

Мне хотелось бы услышать мнения force@ и crux@. Давайте постараемся
придти к согласию. Тем более, что "все равно желательно пересобрать".

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 13:58         ` Aleksey Novodvorsky
@ 2010-10-10 14:29           ` Denis Smirnov
  2010-10-10 15:40           ` Vladimir Lettiev
  1 sibling, 0 replies; 76+ messages in thread
From: Denis Smirnov @ 2010-10-10 14:29 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 532 bytes --]

On Sun, Oct 10, 2010 at 05:58:58PM +0400, Aleksey Novodvorsky wrote:

AN> Мне хотелось бы услышать мнения force@ и crux@. Давайте постараемся
AN> придти к согласию. Тем более, что "все равно желательно пересобрать".

Насколько я понимаю, там есть какой-то волшеный пакет, поставив который
man'ы будут генериться сами. Если это так, то проблема получается уже
совсем не страшная для пользователя.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 13:58         ` Aleksey Novodvorsky
  2010-10-10 14:29           ` Denis Smirnov
@ 2010-10-10 15:40           ` Vladimir Lettiev
  1 sibling, 0 replies; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-10 15:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 05:58:58PM +0400, Aleksey Novodvorsky wrote:
> 10 октября 2010 г. 17:06 пользователь Alexey Tourbin <at altlinux.ru> написал:
> > Можно сделать конформистский варинат: подшить зависимость на perl-podlators
> > в perl-devel.  Но мы так не забутстрапимся, т.к. до podlators нужно
> > собрать Encode (а для сборки Encode нужен perl-devel).
> >
> > Мне кажется, мой вариант самый простой - пересборка почти всех перловых
> > пакетов сводится к тому, что нужно удалить %perl_vendor_man3dir/*.
> >
> > Поскольку все перловые пакеты всё равно жеалательно пересобрать - т.к.
> > даже у noarch пакетов меняется старый каталог /usr/lib/perl5/vendor_perl
> > на новый /usr/share/perl5 (хотя старый каталог поддерживается), то...
> 
> Мне хотелось бы услышать мнения force@ и crux@. Давайте постараемся
> придти к согласию. Тем более, что "все равно желательно пересобрать".

Придерживаюсь того же мнения, что и Алексей. Perldoc значительно более мощный
инструмент работы с документацией perl.

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-09 23:06 [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
                   ` (3 preceding siblings ...)
  @ 2010-10-10 16:30 ` Sergey Y. Afonin
  2010-10-10 17:05   ` Anton Farygin
  2010-10-10 16:40 ` Aleksey Avdeev
  2010-10-10 20:35 ` Dmitry V. Levin
  6 siblings, 1 reply; 76+ messages in thread
From: Sergey Y. Afonin @ 2010-10-10 16:30 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sunday 10 October 2010, Alexey Tourbin wrote:

> Последние трое суток сборочница парализована из-за очень больших заданий
> с qt4 и kde, а теперь и gnome.  По-видимому, потребуются ещё
> дополнительные полномочия срубать неугодные мне задания.-)

Вопрос чуть в сторону. Сборочница - это кто сейчас ? Я тоже собирал несколько
раз qt4. Время сравнимо, а у меня не вот тебе супер станция. При этом, в
настоящее время, можно собрать восьмияденую сборчницу за достаточно лояльные
деньги. Да и c гипертредингом можно (это уже 16... э-э-э... конвейеров), но
тут вопрос, будет ли заметный эффект.

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-09 23:06 [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
                   ` (4 preceding siblings ...)
  2010-10-10 16:30 ` [devel] создание Стабильного бранча и Национальной ОС Sergey Y. Afonin
@ 2010-10-10 16:40 ` Aleksey Avdeev
  2010-10-14 12:14   ` Aleksey Avdeev
  2010-10-10 20:35 ` Dmitry V. Levin
  6 siblings, 1 reply; 76+ messages in thread
From: Aleksey Avdeev @ 2010-10-10 16:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1512 bytes --]

10.10.2010 03:06, Alexey Tourbin пишет:
...
> 1) Пересборка библиотек с set-versions.  Надо пересборать достаточно
> большой набор библиотек, чтобы у них появились set-version provides.

  apr1 и aprutil1 я сейчас занимаюсь. Пересобирать их специально не
требуется.

> Тогда впоследствии не придётся пересобирать пакеты, слинкованные
> с этими библиотеками (чтобы у этих пакетов появились set-versioned
> requires).  Кроме того, у всех библиотек надо оторвать наши самодельные
> versioned scripts - их функция теперь перекладывается на set-versions;
> а также отрывание version scripts улучшит совместимость альтовских
> бинариков с не-альт lsb средами.
> 
...
> 
> 4) libdb5.1 - будем мигрировать?

  Присоединяюсь к вопросу.

> 
> 5) Пересборка отавшихся пакетов.  Пересборка производится по принципу
> "зависимости должны устаканиться".  Сейчас в логе тестовой пересборки,
> в самом конце, можно посмотреть разницу по зависимсотям у пакета
> в репозитории и у свежесобранного пакета.  Напр.
> http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/latest/success/xz-4.999.9-alt1
> -Provides: liblzma.so.0()(64bit)                                                       
> +Provides: liblzma.so.0()(64bit) = set:kdZ9N...
> то есть видно, что нужно пересобрать пакет, и появится set-versioned
> provides.  Но тогда после этого у каких-то других пакетов появится
> set-versioned requires.  Когда этот процесс сойдется, можно отфоркивать
> бранч.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 554 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 16:30 ` [devel] создание Стабильного бранча и Национальной ОС Sergey Y. Afonin
@ 2010-10-10 17:05   ` Anton Farygin
  2010-10-10 17:10     ` Sergey Y. Afonin
  0 siblings, 1 reply; 76+ messages in thread
From: Anton Farygin @ 2010-10-10 17:05 UTC (permalink / raw)
  To: devel

10.10.2010 20:30, Sergey Y. Afonin пишет:
> On Sunday 10 October 2010, Alexey Tourbin wrote:
>
>> Последние трое суток сборочница парализована из-за очень больших заданий
>> с qt4 и kde, а теперь и gnome.  По-видимому, потребуются ещё
>> дополнительные полномочия срубать неугодные мне задания.-)
>
> Вопрос чуть в сторону. Сборочница - это кто сейчас ? Я тоже собирал несколько
> раз qt4. Время сравнимо, а у меня не вот тебе супер станция. При этом, в
> настоящее время, можно собрать восьмияденую сборчницу за достаточно лояльные
> деньги. Да и c гипертредингом можно (это уже 16... э-э-э... конвейеров), но
> тут вопрос, будет ли заметный эффект.

на сборочнице всё собирается в один поток - ставь хоть 128-ми ядерную, 
ускорения не будет.




^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 17:05   ` Anton Farygin
@ 2010-10-10 17:10     ` Sergey Y. Afonin
  2010-10-10 17:30       ` Andrey Rahmatullin
  0 siblings, 1 reply; 76+ messages in thread
From: Sergey Y. Afonin @ 2010-10-10 17:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sunday 10 October 2010, Anton Farygin wrote:

> на сборочнице всё собирается в один поток - ставь хоть 128-ми ядерную, 
> ускорения не будет.
 
Это стало сейчас, или это было всегда ? Второй вариант я легко оспорю.

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 17:10     ` Sergey Y. Afonin
@ 2010-10-10 17:30       ` Andrey Rahmatullin
  2010-10-10 17:50         ` Sergey Y. Afonin
  0 siblings, 1 reply; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-10-10 17:30 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 422 bytes --]

On Sun, Oct 10, 2010 at 09:10:08PM +0400, Sergey Y. Afonin wrote:
> > на сборочнице всё собирается в один поток - ставь хоть 128-ми ядерную, 
> > ускорения не будет.
> Это стало сейчас, или это было всегда ? 
Всегда было, по кр.мере в обозримом прошлом.

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

<Lost> gns: сделайте syntactic sugar - ifconfig, работающий через ip ;)
<gns> Lost: это syntactic shit

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages
  2010-10-10 13:14     ` [devel] perl man pages Michael Shigorin
@ 2010-10-10 17:45       ` Alexey Tourbin
    2010-10-10 18:35       ` Vladimir Lettiev
  1 sibling, 1 reply; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-10 17:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 04:14:47PM +0300, Michael Shigorin wrote:
> On Sun, Oct 10, 2010 at 04:05:59AM +0400, Alexey Tourbin wrote:
> > Но потом мне стало казаться что perldoc всё равно удобнее,
> 
> Когда кажется, спрашивать стоит ;-)
> 
> Не всем удобен perldoc, я вот man1 посматриваю, а к pod
> так и не привык.  Ну и более уважаемые люди (IIRC misha@
> и force@) высказывались в этом же смысле.

misha@ не пакует в своих перловых пакетах man3 страницы, пишет
%exclude %perl_vendor_man3dir/*

К сожалению, такие пакеты тоже сломаются.

> Да и делаем-то мы не для себя токмо, а для пользователей.
> Навязывать же свои вкусы почём зря, когда есть возможность
> дать и то, и это -- безвкусица, согласись.
> 
> Всё равно начнут маны через slurm читать или ещё чего.
> 
> -- 
>  ---- WBR, Michael Shigorin <mike@altlinux.ru>
>   ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 17:30       ` Andrey Rahmatullin
@ 2010-10-10 17:50         ` Sergey Y. Afonin
  2010-10-10 17:52           ` Andrey Rahmatullin
  0 siblings, 1 reply; 76+ messages in thread
From: Sergey Y. Afonin @ 2010-10-10 17:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sunday 10 October 2010, Andrey Rahmatullin wrote:

> > Это стало сейчас, или это было всегда ? 

> Всегда было, по кр.мере в обозримом прошлом.

1. 
* Sun Jan 31 2010 Sergey Y. Afonin <asy@altlinux.ru> 2.1-alt0.20091105.3
<skip>
- Do not use %make_build because makefiles fail to handle parallelized builds
  (thanks ldv@)

Сам я не видел проблем, но LDV сделал зачем-то.

2. 
Я, как-то, собирал MeTA1, благополучно помёршее в Дедале.

Разница между %make и %make_build была фатальной. С %make_build просто не 
собиралось.

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 17:50         ` Sergey Y. Afonin
@ 2010-10-10 17:52           ` Andrey Rahmatullin
  2010-10-10 17:56             ` Sergey Y. Afonin
  0 siblings, 1 reply; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-10-10 17:52 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

On Sun, Oct 10, 2010 at 09:50:18PM +0400, Sergey Y. Afonin wrote:
> * Sun Jan 31 2010 Sergey Y. Afonin <asy@altlinux.ru> 2.1-alt0.20091105.3
> <skip>
> - Do not use %make_build because makefiles fail to handle parallelized builds
>   (thanks ldv@)
> 
> Сам я не видел проблем, но LDV сделал зачем-то.
> 
> 2. 
> Я, как-то, собирал MeTA1, благополучно помёршее в Дедале.
> 
> Разница между %make и %make_build была фатальной. С %make_build просто не 
> собиралось.
Это всё именно в сборочечнице?

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

Ну хорошо, давайте попробуем снова поменять местами PNG_12 и PNG12_0.
		-- ldv in #21559

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 17:52           ` Andrey Rahmatullin
@ 2010-10-10 17:56             ` Sergey Y. Afonin
  0 siblings, 0 replies; 76+ messages in thread
From: Sergey Y. Afonin @ 2010-10-10 17:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sunday 10 October 2010, Andrey Rahmatullin wrote:

> Это всё именно в сборочечнице?

Во втором случае - однозначно да. По первому случаю можно спросить LDV,
но я не вижу причин сомневаться.

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages
  2010-10-10 13:14     ` [devel] perl man pages Michael Shigorin
  2010-10-10 17:45       ` Alexey Tourbin
@ 2010-10-10 18:35       ` Vladimir Lettiev
  1 sibling, 0 replies; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-10 18:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 10, 2010 at 04:14:47PM +0300, Michael Shigorin wrote:
> On Sun, Oct 10, 2010 at 04:05:59AM +0400, Alexey Tourbin wrote:
> > Но потом мне стало казаться что perldoc всё равно удобнее,
> 
> Когда кажется, спрашивать стоит ;-)
> 
> Не всем удобен perldoc, я вот man1 посматриваю, а к pod
> так и не привык.  Ну и более уважаемые люди (IIRC misha@
> и force@) высказывались в этом же смысле.
> 
> Да и делаем-то мы не для себя токмо, а для пользователей.
> Навязывать же свои вкусы почём зря, когда есть возможность
> дать и то, и это -- безвкусица, согласись.

Пользователи, которые читают документацию из раздела по
библиотечным функциям однозначно идентифицируются как
программисты ;) Т.е. никто в обморок не упадёт от необходимости
запускать perldoc вместо man.

В плане использования perldoc ничем не отличается от man.
Зачем плодить сущности?

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-09 23:06 [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
                   ` (5 preceding siblings ...)
  2010-10-10 16:40 ` Aleksey Avdeev
@ 2010-10-10 20:35 ` Dmitry V. Levin
  2010-10-10 22:35   ` Alexey Tourbin
  2010-10-12  9:33   ` [devel] создание Стабильного бранча и Национальной ОС Igor Vlasenko
  6 siblings, 2 replies; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-10 20:35 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2888 bytes --]

On Sun, Oct 10, 2010 at 03:06:37AM +0400, Alexey Tourbin wrote:
> Кажется, скоро придётся отфоркивать новый Стабильный бранч, вследствие
> того, что необходимо создать Национальную ОС!  Для этого ещё нужно сделать
> много дел.  Ниже список дел по моей части.  По-видимому, времени у нас
> мало; хуже того, дела идут медленно.  Для осуществления задуманного мне
> потребуются специальные административные полномочия (обход ACL при сборке
> пакетов).

Обход ACL требует особого внимания: из самых лучших побуждений можно
совершенно случайно что-то сломать или помешать мейнтейнеру.

> Последние трое суток сборочница парализована из-за очень больших заданий
> с qt4 и kde, а теперь и gnome.  По-видимому, потребуются ещё
> дополнительные полномочия срубать неугодные мне задания.-)

Может, лучше договориться с людьми?  Я думаю, что ради всеобщего блага они
пойдут навстречу.

> 1) Пересборка библиотек с set-versions.  Надо пересборать достаточно
> большой набор библиотек, чтобы у них появились set-version provides.
> Тогда впоследствии не придётся пересобирать пакеты, слинкованные
> с этими библиотеками (чтобы у этих пакетов появились set-versioned
> requires).

Это очевидно, хотя в некоторых случаях лучше сразу собрать более свежие
версии библиотек.

> Кроме того, у всех библиотек надо оторвать наши самодельные
> versioned scripts - их функция теперь перекладывается на set-versions;
> а также отрывание version scripts улучшит совместимость альтовских
> бинариков с не-альт lsb средами.

Это спорно.  Наши самодельные versioned scripts лучше всего заапстримить
ко всеобщей пользе.  По крайней мере, мне это иногда удавалось.

> 2) perl-5.12.2 - в основном собран.  Надо ставить запрет на perl-5.8
> и набивать таск.  На первом этапе надо пересобрать архитектурно-зависимые
> пакеты в количестве примерно 300 штук.
> 
> Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
> perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
> по умолчанию генерироваться не будут.

Некоторые люди по разным причинам любят man-страницы.  Для того, чтобы они
не страдали от того, что одни мейнтейнеры пакуют их, а другие рекомендуют
использовать perldoc, хорошо бы запаковать пакет с файлтриггером.  Кому
нужны автосгенерированные man-страницы, тот сможет установить этот пакет и
получить их все.

> А также удалены макросы
> %perl_vendor_man1dir и %perl_vendor_man3dir.

Тогда нужен скрипт, автоматизирующий миграцию спекфайлов.

> 3) Питон 2.7.  Пишут что это "last major version in the 2.x"
> http://python.org/download/releases/2.7/
> то для LTS-релиза надо мигрировать на питон 2.7.
> У меня есть некоторые идеи как его собрать быстро и качественно.
> Но об этом - после перла.

OK

> 4) libdb5.1 - будем мигрировать?

Я ещё не смотрел.  Во что это нам обойдётся, я пока не знаю.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 20:35 ` Dmitry V. Levin
@ 2010-10-10 22:35   ` Alexey Tourbin
  2010-10-11 21:25     ` [devel] perl-manpages Dmitry V. Levin
  2010-10-30 14:40     ` [devel] perl manpages trigger Vladimir Lettiev
  2010-10-12  9:33   ` [devel] создание Стабильного бранча и Национальной ОС Igor Vlasenko
  1 sibling, 2 replies; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-10 22:35 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Oct 11, 2010 at 12:35:05AM +0400, Dmitry V. Levin wrote:
> On Sun, Oct 10, 2010 at 03:06:37AM +0400, Alexey Tourbin wrote:
> > Кажется, скоро придётся отфоркивать новый Стабильный бранч, вследствие
> > того, что необходимо создать Национальную ОС!  Для этого ещё нужно сделать
> > много дел.  Ниже список дел по моей части.  По-видимому, времени у нас
> > мало; хуже того, дела идут медленно.  Для осуществления задуманного мне
> > потребуются специальные административные полномочия (обход ACL при сборке
> > пакетов).
> 
> Обход ACL требует особого внимания: из самых лучших побуждений можно
> совершенно случайно что-то сломать или помешать мейнтейнеру.

С обходом ACL я собираюсь выполнять только ограниченные действия,
которые преследуют определенную цель.  В некоторых случаях это просто
полуавтоматическая пересборка пакета для обрастания зависимостями.
В некоторых случаях надо дополнительно отключить symbol versioning.

> > Последние трое суток сборочница парализована из-за очень больших заданий
> > с qt4 и kde, а теперь и gnome.  По-видимому, потребуются ещё
> > дополнительные полномочия срубать неугодные мне задания.-)
> 
> Может, лучше договориться с людьми?  Я думаю, что ради всеобщего блага они
> пойдут навстречу.

Ну да, про срубание заданий это уже очень круто, поэтому я поставил
смайлик.  Хотя всё-таки защёлка в виде 'AWAITING [locked]' иногда
практикуется.

> > 1) Пересборка библиотек с set-versions.  Надо пересборать достаточно
> > большой набор библиотек, чтобы у них появились set-version provides.
> > Тогда впоследствии не придётся пересобирать пакеты, слинкованные
> > с этими библиотеками (чтобы у этих пакетов появились set-versioned
> > requires).
> 
> Это очевидно, хотя в некоторых случаях лучше сразу собрать более свежие
> версии библиотек.

Пока мы собираем более свежую версию библиотеки, прошли уже 10 пакетов,
которые слинковались со старой библиотекой и не обросли зависимостями.
Значит, вместо того, чтобы лишний раз обновить один пакет (библиотеку),
придется потом пересобирать 10 пакетов.  Хотя это не настолько просто,
пакеты потом всё равно придётся пересобирать.  Но в первом приближении
быстро пересобрать библиотеки смысл есть.

> > Кроме того, у всех библиотек надо оторвать наши самодельные
> > versioned scripts - их функция теперь перекладывается на set-versions;
> > а также отрывание version scripts улучшит совместимость альтовских
> > бинариков с не-альт lsb средами.
> 
> Это спорно.  Наши самодельные versioned scripts лучше всего заапстримить
> ко всеобщей пользе.  По крайней мере, мне это иногда удавалось.

По-моему, symbol versioning глобально не прижился.  И если за последние
несколько лет в этом направлении было удивительно мало движений, то мы
сейчас не сделаем погоды.  Вот два относящихся к делу соображения.
1) У symbol versioning компромиссный и уродский дизайн: неверсионированный
символ может разрешаться в версионированный, а версионированный -
в неверсионированный.  Казалось бы, неужели такое возможно?
2) Скрипты надо делать очень аккуратно вручную, и желательно понимать код
и логику релиз-процесса.  Например, у нас есть самодельный интерфейс
GLIB_2.15.6.  Но это была последняя бета-версия перед релизом 2.16,
так что надо было набивать интерфейс GLIB_2.16 (которого у нас нет).
Но на стадии 2.15.6 ещё не было понятно, каким будет окончательный набор
новых символов в 2.16.  Это очень хрупкая конструкция, я сам несколько раз
облажался когда делал version scripts.  Короче, я бы за наши version
scripts не поручился.  А в этот скрипт не возьмут просто по причине
GLIB_2.15.6.

> > 2) perl-5.12.2 - в основном собран.  Надо ставить запрет на perl-5.8
> > и набивать таск.  На первом этапе надо пересобрать архитектурно-зависимые
> > пакеты в количестве примерно 300 штук.
> > 
> > Основное отличие - от perl-base оторваны подляторы (perl-Pod-Parser,
> > perl-podlators и т.д.), а при сборке перловых пакетов man-страницы
> > по умолчанию генерироваться не будут.
> 
> Некоторые люди по разным причинам любят man-страницы.  Для того, чтобы они
> не страдали от того, что одни мейнтейнеры пакуют их, а другие рекомендуют
> использовать perldoc, хорошо бы запаковать пакет с файлтриггером.  Кому
> нужны автосгенерированные man-страницы, тот сможет установить этот пакет и
> получить их все.

Триггер можно запаковать потом (к тому же основная его часть уже написана,
просто там вместо триггера стоит cronjob), а мигрировать на перл надо
сейчас.  А то не успеем собрать Национальную ОС!

Кстати, вопрос по триггеру, что он должен делать по файлам?  cronjob
складывает генерат в /var/cache/perlman и расставляет/удаляет симлинки
в /usr/local/man.


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  @ 2010-10-11 13:57       ` Vladimir Lettiev
    2010-10-11 21:17       ` [devel] perldoc and perl manpages Dmitry V. Levin
  1 sibling, 1 reply; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-11 13:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Oct 11, 2010 at 02:28:25PM +0300, Victor Forsiuk wrote:
> 2010/10/10 Alexey Tourbin <at@altlinux.ru>
> >
> > Предлагается man3/*.3pm не паковать совсем, а man1/*.1 паковать только
> > для программ общего назначания (а для перлоспецифических программ типа
> > enc2xs - всё равно не паковать).
> >
> 
> Алексей, при всём уважении не могу согласиться с этим предложением. Оно
> ничем не мотивировано, кроме наших внутренних чисто технических моментов и
> Ваших личных предпочтений. Не говоря уже о таком до сих пор существующем *
> блокере*, как невозможность работать с perldoc от root.

Зачем perldoc запускать от root?

Perldoc _может_ работать от root, просто потребуется указать ключ -t
( можно даже прописать alias perldoc='perldoc -t' )

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 13:06       ` Alexey Tourbin
  2010-10-10 13:58         ` Aleksey Novodvorsky
@ 2010-10-11 16:01         ` Vitaly Lipatov
  1 sibling, 0 replies; 76+ messages in thread
From: Vitaly Lipatov @ 2010-10-11 16:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от Воскресенье 10 октября 2010 Alexey Tourbin написал(a):
...
> Потому что man3 страницы по умолчанию не создаются, и пакет со следующей
> конструкцией всё равно не соберётся.

Я использую этот макрос в таком виде (как давно было рекомендовано):
rm -rf %buildroot%perl_vendor_man3dir/


-- 
Lav
Виталий Липатов
Россия, Санкт-Петербург. www.etersoft.ru
GNU! ALT Linux Team! WINE! WIKI! LaTeX! LyX!

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages
  @ 2010-10-11 20:59             ` Alexey Tourbin
  2010-10-12  9:21               ` Igor Vlasenko
  0 siblings, 1 reply; 76+ messages in thread
From: Alexey Tourbin @ 2010-10-11 20:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Oct 11, 2010 at 03:07:48PM +0300, Victor Forsiuk wrote:
> 2010/10/11 Michael Bochkaryov <misha@rattler.kiev.ua>
> > Стоит ли паковать man3 для перловки? На мой взгляд, стоит.
> > Просто по личным наблюдениям за отдельными разработчиками,
> > для которых отсутствие man-страниц было неприятной неожиданностью.
> 
> Да для любого человека появление нелогичных и неоправданных отличий от
> остальных дистрибутивов и неожиданно и неприятно.

Можно сделать файлтриггер, который будет генерировать эти страницы сразу
после установки пакетов.  Такой подход уже опробован - но не на уровне
файлтриггера, а на уровне cron.daily.

Но файлтриггер по умолчанию устанавливаться не будет, а это значит что
он не ликвидирует отличие от остальных дистрибутивов, а только усугубляет
его.  Упомянутые разработчики, для которых отсутствие man-страниц было
неприятной неожиданностью, вряд ли сами догадаются, что где-то их ждёт
заветный файлтриггер.


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
    2010-10-11 13:57       ` Vladimir Lettiev
@ 2010-10-11 21:17       ` Dmitry V. Levin
  2010-10-11 21:29         ` Vladimir Lettiev
                           ` (2 more replies)
  1 sibling, 3 replies; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-11 21:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1559 bytes --]

On Mon, Oct 11, 2010 at 02:28:25PM +0300, Victor Forsiuk wrote:
> 2010/10/10 Alexey Tourbin <at@altlinux.ru>
[...]
> > Предлагается man3/*.3pm не паковать совсем, а man1/*.1 паковать только
> > для программ общего назначания (а для перлоспецифических программ типа
> > enc2xs - всё равно не паковать).
> 
> Алексей, при всём уважении не могу согласиться с этим предложением. Оно
> ничем не мотивировано, кроме наших внутренних чисто технических моментов и
> Ваших личных предпочтений.

Насколько я понимаю, для того, чтобы воплотилась идея Виктора (чтобы все
перловые пакеты паковали все свои сгенеренные manpages), необходимо,
чтобы все мейнтейнеры перловых пакетов согласились с этой идеей.
К сожалению, это невозможно.  Можно отдать вопрос упаковки сгенеренных
manpages в перловых пакетах на откуп мейнтейнерам, как это происходит
сейчас, но в результате только часть manpages окажется упакованной.

Поэтому мне кажется разумным не паковать сгенеренные manpages в составе
пакетов, а вместо этого предложить желающим установить пакет
perl-manpages, в котором заменить /etc/cron.daily/perlman на файлтриггер.

> Не говоря уже о таком до сих пор существующем *блокере*, как
> невозможность работать с perldoc от root.

И это в некотором смысле правильно, ибо незачем выполнять от рута
произвольный код тогда, когда можно этого не делать.
Давайте научим /usr/bin/perldoc перезапускать себя от пользователя cacheman
(или заведём специального псевдопользователя для этих целей) в том случае,
когда он запущен от рута?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl-manpages
  2010-10-10 22:35   ` Alexey Tourbin
@ 2010-10-11 21:25     ` Dmitry V. Levin
  2010-10-30 14:40     ` [devel] perl manpages trigger Vladimir Lettiev
  1 sibling, 0 replies; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-11 21:25 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 514 bytes --]

On Mon, Oct 11, 2010 at 02:35:49AM +0400, Alexey Tourbin wrote:
> Кстати, вопрос по триггеру, что он должен делать по файлам?  cronjob
> складывает генерат в /var/cache/perlman и расставляет/удаляет симлинки
> в /usr/local/man.

man поддерживает cat pages нативно, см. /etc/man.conf:
"If no catdir is given, it is assumed to be equal to the mandir"

Т.е. достаточно создавать/удалять файлы в /usr/local/man/catN/ (либо
напрямую, либо ссылки в этих каталогах на файлы в /var/cache/perlman).


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-11 21:17       ` [devel] perldoc and perl manpages Dmitry V. Levin
@ 2010-10-11 21:29         ` Vladimir Lettiev
  2010-10-11 21:58           ` Michael Shigorin
  2010-10-12 12:25           ` Denis Kuznetsov
    2010-10-13 15:41         ` Vladimir Lettiev
  2 siblings, 2 replies; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-11 21:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Oct 12, 2010 at 01:17:12AM +0400, Dmitry V. Levin wrote:
> On Mon, Oct 11, 2010 at 02:28:25PM +0300, Victor Forsiuk wrote:
> > 2010/10/10 Alexey Tourbin <at@altlinux.ru>
> [...]
> > > Предлагается man3/*.3pm не паковать совсем, а man1/*.1 паковать только
> > > для программ общего назначания (а для перлоспецифических программ типа
> > > enc2xs - всё равно не паковать).
> > 
> > Алексей, при всём уважении не могу согласиться с этим предложением. Оно
> > ничем не мотивировано, кроме наших внутренних чисто технических моментов и
> > Ваших личных предпочтений.
> 
> Насколько я понимаю, для того, чтобы воплотилась идея Виктора (чтобы все
> перловые пакеты паковали все свои сгенеренные manpages), необходимо,
> чтобы все мейнтейнеры перловых пакетов согласились с этой идеей.
> К сожалению, это невозможно.  Можно отдать вопрос упаковки сгенеренных
> manpages в перловых пакетах на откуп мейнтейнерам, как это происходит
> сейчас, но в результате только часть manpages окажется упакованной.
> 
> Поэтому мне кажется разумным не паковать сгенеренные manpages в составе
> пакетов, а вместо этого предложить желающим установить пакет
> perl-manpages, в котором заменить /etc/cron.daily/perlman на файлтриггер.

Есть ещё компромиссный вариант: паковать man3 страницы в субпакет ( perl-*-doc
или perl-*-man) , т.к. это документация для разработчика и она не восстребована
обычным пользователем, также как пакуют отдельно apidoc в java пакетах.

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-11 21:29         ` Vladimir Lettiev
@ 2010-10-11 21:58           ` Michael Shigorin
  2010-10-12 12:25           ` Denis Kuznetsov
  1 sibling, 0 replies; 76+ messages in thread
From: Michael Shigorin @ 2010-10-11 21:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Oct 12, 2010 at 01:29:09AM +0400, Vladimir Lettiev wrote:
> Есть ещё компромиссный вариант: паковать man3 страницы в
> субпакет ( perl-*-doc или perl-*-man) , т.к. это документация
> для разработчика и она не восстребована обычным пользователем,
> также как пакуют отдельно apidoc в java пакетах.

Уййй... на каждый чих по подпакету -- это слишком.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages
  2010-10-11 20:59             ` Alexey Tourbin
@ 2010-10-12  9:21               ` Igor Vlasenko
    0 siblings, 1 reply; 76+ messages in thread
From: Igor Vlasenko @ 2010-10-12  9:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: at

On Tue, Oct 12, 2010 at 12:59:46AM +0400, Alexey Tourbin wrote:
> > Да для любого человека появление нелогичных и неоправданных отличий от
> > остальных дистрибутивов и неожиданно и неприятно.
> 
> Можно сделать файлтриггер, который будет генерировать эти страницы сразу
> после установки пакетов.  Такой подход уже опробован - но не на уровне
> файлтриггера, а на уровне cron.daily.
> 
> Но файлтриггер по умолчанию устанавливаться не будет, а это значит что
> он не ликвидирует отличие от остальных дистрибутивов, а только усугубляет
> его.  Упомянутые разработчики, для которых отсутствие man-страниц было
> неприятной неожиданностью, вряд ли сами догадаются, что где-то их ждёт
> заветный файлтриггер.

Алексей, я считаю, что на самом деле вы предлагаете
наиболее оптимальное решение. 
Файл-триггер, в отличие от упакованных man pages,
места на install CD/DVD не занимает.

Что же касается отличий от остальных дистрибутивов, то это уже становится 
проблемой релиз-менеджера дистрибутива, а не вашей.
Например, в Мастер его стоило бы включить, ради
упомянутой категории пользователей, а в Сервер, IMHO, не стоит.



-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 20:35 ` Dmitry V. Levin
  2010-10-10 22:35   ` Alexey Tourbin
@ 2010-10-12  9:33   ` Igor Vlasenko
  1 sibling, 0 replies; 76+ messages in thread
From: Igor Vlasenko @ 2010-10-12  9:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Oct 11, 2010 at 12:35:05AM +0400, Dmitry V. Levin wrote:
> Некоторые люди по разным причинам любят man-страницы.  Для того, чтобы они
> не страдали от того, что одни мейнтейнеры пакуют их, а другие рекомендуют
> использовать perldoc, хорошо бы запаковать пакет с файлтриггером.  Кому
> нужны автосгенерированные man-страницы, тот сможет установить этот пакет и
> получить их все.
> 
> > А также удалены макросы
> > %perl_vendor_man1dir и %perl_vendor_man3dir.
> 
> Тогда нужен скрипт, автоматизирующий миграцию спекфайлов.

Макросы удалять надо в последнюю очередь,
когда уже не осталось пакетов, их использующих.

Например, я могу удалить их repocop'ом.
Думаю, незачем беспокоить людей с тем, с чем легко справится робот.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-11 21:29         ` Vladimir Lettiev
  2010-10-11 21:58           ` Michael Shigorin
@ 2010-10-12 12:25           ` Denis Kuznetsov
  2010-10-12 19:04             ` Vitaly Lipatov
  1 sibling, 1 reply; 76+ messages in thread
From: Denis Kuznetsov @ 2010-10-12 12:25 UTC (permalink / raw)
  To: ALT Linux Team development discussions


Я бы ограничился такой формулировкой:
> Есть ещё компромиссный вариант: паковать man3 страницы в субпакет (
> perl-*-doc или perl-*-man) , т.к. это документация для разработчика и она
> не восстребована
Ибо всегда считал маны к перловке бесполезной особенностью bsd.
Логично конечно для тех кто привык, сделать рубильник, и написать в FAQ где
он находится.

Но паковать по невостребованому пакету каждый раз ..... 

-- 
Denis E. Kuznetsov
e-mail: kde{at}kde.kiev.ua
jabber: denis.e.kuznetsov{at}gmail.com
--------------------------------------

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages
  @ 2010-10-12 16:57                   ` Dmitry V. Levin
  2010-10-12 19:13                   ` Michael Shigorin
  1 sibling, 0 replies; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-12 16:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 697 bytes --]

On Tue, Oct 12, 2010 at 07:08:30PM +0300, Victor Forsiuk wrote:
> Что же касается места на инсталляционных носителях. Вы будете шокированы
> количеством мусора, который в наших пакетах бездумно валят в %doc. Одни
> только никому не нужные подробные истории всех изменений (вплоть до
> коммитов) во всех версиях ghostscript, упакованные в ghostscript-common
> весят мегабайт восемь (распакованных, правда). И это только первое, что на
> глаза попало - я даже не искал...

"Никто не обнимет необъятного" (c).

Вопрос с perl man pages можно решать независимо от мусора в %doc.
Давайте не будем валить все задачи в одну кучу с тем, чтобы эта куча
стала казаться необъятной.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-12 12:25           ` Denis Kuznetsov
@ 2010-10-12 19:04             ` Vitaly Lipatov
  2010-10-12 20:44               ` Denis Kuznetsov
  0 siblings, 1 reply; 76+ messages in thread
From: Vitaly Lipatov @ 2010-10-12 19:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Вторник 12 октября 2010, Denis Kuznetsov wrote:
... 
> Ибо всегда считал маны к перловке бесполезной особенностью
> bsd. Логично конечно для тех кто привык, сделать рубильник, и
> написать в FAQ где он находится.
> 
> Но паковать по невостребованому пакету каждый раз .....
Не, это не дело.
Вообще, для языков высокого уровня выглядит странным 
использование man в качестве справки. Для этого есть более 
развитые высокоуровеневые справочные системы с поиском и 
индексацией.

А что, разве не является возможным решением генерировать страницу 
man при запросе из perldoc?

-- 
С уважением,
Виталий Липатов, ALT Linux Team, Eternity Software Team
Россия, Санкт-Петербург. http://etersoft.ru
GNU! ALT Linux! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl man pages
    2010-10-12 16:57                   ` Dmitry V. Levin
@ 2010-10-12 19:13                   ` Michael Shigorin
  1 sibling, 0 replies; 76+ messages in thread
From: Michael Shigorin @ 2010-10-12 19:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Oct 12, 2010 at 07:08:30PM +0300, Victor Forsiuk wrote:
> > Что же касается отличий от остальных дистрибутивов, то это
> > уже становится проблемой релиз-менеджера дистрибутива, а не
> > вашей.
> У релиз-менеджера и так много проблем.

Да, но конкретно с этим предложением должно быть несложно помочь,
просто упаковав его.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-12 19:04             ` Vitaly Lipatov
@ 2010-10-12 20:44               ` Denis Kuznetsov
  2010-10-12 20:57                 ` Michael Shigorin
  0 siblings, 1 reply; 76+ messages in thread
From: Denis Kuznetsov @ 2010-10-12 20:44 UTC (permalink / raw)
  To: devel

Доброго времени суток!
On Tuesday 12 October 2010 22:04:20 Vitaly Lipatov wrote:
> А что, разве не является возможным решением генерировать страницу
> man при запросе из perldoc?

Тогда уж логичнее запатчить man, что-бы при соблюдении ряда условий, он 
запускал perldoc. Такая себе эмуляция поведения...
-- 
Denis Kuznetsov

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-12 20:44               ` Denis Kuznetsov
@ 2010-10-12 20:57                 ` Michael Shigorin
  0 siblings, 0 replies; 76+ messages in thread
From: Michael Shigorin @ 2010-10-12 20:57 UTC (permalink / raw)
  To: devel

On Tue, Oct 12, 2010 at 11:44:49PM +0300, Denis Kuznetsov wrote:
> > А что, разве не является возможным решением генерировать
> > страницу man при запросе из perldoc?
> Тогда уж логичнее запатчить man, что-бы при соблюдении ряда
> условий, он запускал perldoc. Такая себе эмуляция поведения...

Бррр.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  @ 2010-10-13 10:12           ` REAL
  2010-10-13 11:20             ` Andrey Rahmatullin
  2010-10-13 11:03           ` Andrey Rahmatullin
                             ` (2 subsequent siblings)
  3 siblings, 1 reply; 76+ messages in thread
From: REAL @ 2010-10-13 10:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Victor Forsiuk пишет:
>     Зачем perldoc запускать от root?
> 
> 
> Ну давайте я отвечу в том же стиле, в каком задан этот вопрос: чтобы 
> смотреть документацию модуля.
> Не думаю, что Вы логинитесь в другой консоли от юзера при необходимости 
> посмотреть man-страницу...

Игра в вопрошалки :-D

А зачем логиниться рутом? sudo чем-то не устраивает?

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
    2010-10-13 10:12           ` REAL
@ 2010-10-13 11:03           ` Andrey Rahmatullin
    2010-10-13 11:06           ` Igor Vlasenko
  2010-10-13 16:18           ` Vladimir Lettiev
  3 siblings, 1 reply; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-10-13 11:03 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 539 bytes --]

On Wed, Oct 13, 2010 at 02:00:23PM +0300, Victor Forsiuk wrote:
> > Зачем perldoc запускать от root?
> Ну давайте я отвечу в том же стиле, в каком задан этот вопрос: чтобы
> смотреть документацию модуля.
> Не думаю, что Вы логинитесь в другой консоли от юзера при необходимости
> посмотреть man-страницу...
И тут можно заодно вспомнить, что pinfo от рута тоже не работает :)

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

Я человек добрый, мне всё равно кого пытать, лишь бы всё работало :)
		-- mithraen in talk-room@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
    2010-10-13 10:12           ` REAL
  2010-10-13 11:03           ` Andrey Rahmatullin
@ 2010-10-13 11:06           ` Igor Vlasenko
  2010-10-13 16:18           ` Vladimir Lettiev
  3 siblings, 0 replies; 76+ messages in thread
From: Igor Vlasenko @ 2010-10-13 11:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Oct 13, 2010 at 02:00:23PM +0300, Victor Forsiuk wrote:
> 2010/10/11 Vladimir Lettiev <thecrux@gmail.com>
> А теперь поместите себя, пожалуйста, в шкуру пользователя дистрибутива ALT.
> Даже суперправильного, который читает маны (oops, от такой привычки ему
> нужно отвыкать :). Он запускает perldoc, получает страшный матюк с
> нехорошими словами Error и Insecure. Логинится юзером, запускает *perldoc
> perldoc*. Вы видите в описании ключа -t текст, подсказывающий человеку, что
> это решение для запуска от root. Скорее он дойдет до секции SECURITY и
> поймет, что всё плохо: perldoc ... is known to have security issues.

Такой компромиссный вариант --
включить пакет с файлтриггером для генерации man pages
в профиль дистрибутива по умолчанию, чтобы он был и
в сервере, и в школьном, и в мастере -

годится для консенсуса?

P.S. профиль по умолчанию IMHO в компетенции
mike@, boyarush@.


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-13 10:12           ` REAL
@ 2010-10-13 11:20             ` Andrey Rahmatullin
  2010-10-14  5:07               ` REAL
  0 siblings, 1 reply; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-10-13 11:20 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 414 bytes --]

On Wed, Oct 13, 2010 at 06:12:19PM +0800, REAL wrote:
> А зачем логиниться рутом?
single mode

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

<gvy> thresh, dottedmag, вообще можно поставить monit и сказать ему маячить при
      99%
<dottedmag> о. monit.
<dottedmag> gvy: я чего-то такое искал. thnx.
<gvy> dottedmag, welcome
<dottedmag> gvy: меня отпугнуло то, что monit в plesk используется %)

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  @ 2010-10-13 11:32               ` Andrey Rahmatullin
  0 siblings, 0 replies; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-10-13 11:32 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 446 bytes --]

On Wed, Oct 13, 2010 at 02:24:30PM +0300, Victor Forsiuk wrote:
> > И тут можно заодно вспомнить, что pinfo от рута тоже не работает :)
> Давно проверяли? :))
Гм, давно :)

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

> >> Тогда уж "носитель" :)
> > "смотрящий" :-))
> Супер :)
> Осталось вражескую кальку репозитарий переименовать в общак :D
Угу, а выхода из Team надо будет порвать ldv@ в nethack.
		-- nikon in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  @ 2010-10-13 11:49           ` Sergei Epiphanov
  2010-10-13 12:22             ` Dmitry V. Levin
  0 siblings, 1 reply; 76+ messages in thread
From: Sergei Epiphanov @ 2010-10-13 11:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от 13 октября 2010 15:48:26 автор Victor Forsiuk написал:
> > Давайте научим /usr/bin/perldoc перезапускать себя от пользователя
> > cacheman (или заведём специального псевдопользователя для этих целей) в
> > том случае, когда он запущен от рута?
> 
> Давайте! :)
А зачем заводить? Есть же nobody.
-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 11:49           ` Sergei Epiphanov
@ 2010-10-13 12:22             ` Dmitry V. Levin
  2010-10-13 12:35               ` Sergei Epiphanov
  0 siblings, 1 reply; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-13 12:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 581 bytes --]

On Wed, Oct 13, 2010 at 03:49:21PM +0400, Sergei Epiphanov wrote:
> В сообщении от 13 октября 2010 15:48:26 автор Victor Forsiuk написал:
> > > Давайте научим /usr/bin/perldoc перезапускать себя от пользователя
> > > cacheman (или заведём специального псевдопользователя для этих целей) в
> > > том случае, когда он запущен от рута?
> > 
> > Давайте! :)
> А зачем заводить? Есть же nobody.

nobody для недистрибутивных решений.  А для дистрибутивных принято
следовать простому правилу:
каждой независимой задаче выделяется свой набор псевдопользователей.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 12:22             ` Dmitry V. Levin
@ 2010-10-13 12:35               ` Sergei Epiphanov
  0 siblings, 0 replies; 76+ messages in thread
From: Sergei Epiphanov @ 2010-10-13 12:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от 13 октября 2010 16:22:59 автор Dmitry V. Levin написал:
> nobody для недистрибутивных решений.  А для дистрибутивных принято
> следовать простому правилу:
> каждой независимой задаче выделяется свой набор псевдопользователей.

Я уже с опаской начинаю смотреть на разрастающееся стадо псевдопользователей. 
Складывается ощущение, что недалёк тот день, когда все вакансии ниже 500 будут 
заняты.

-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-11 21:17       ` [devel] perldoc and perl manpages Dmitry V. Levin
  2010-10-11 21:29         ` Vladimir Lettiev
  @ 2010-10-13 15:41         ` Vladimir Lettiev
  2010-10-13 15:50           ` Dmitry V. Levin
  2 siblings, 1 reply; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-13 15:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Oct 12, 2010 at 01:17:12AM +0400, Dmitry V. Levin wrote:
> Давайте научим /usr/bin/perldoc перезапускать себя от пользователя cacheman
> (или заведём специального псевдопользователя для этих целей) в том случае,
> когда он запущен от рута?

perldoc уже давно умеет скидывать привилегии до nobody при запуске от root,
это и в документации отражено

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 15:41         ` Vladimir Lettiev
@ 2010-10-13 15:50           ` Dmitry V. Levin
  2010-10-13 15:58             ` Andrey Rahmatullin
  2010-10-13 16:22             ` Vladimir Lettiev
  0 siblings, 2 replies; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-13 15:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 515 bytes --]

On Wed, Oct 13, 2010 at 07:41:03PM +0400, Vladimir Lettiev wrote:
> On Tue, Oct 12, 2010 at 01:17:12AM +0400, Dmitry V. Levin wrote:
> > Давайте научим /usr/bin/perldoc перезапускать себя от пользователя cacheman
> > (или заведём специального псевдопользователя для этих целей) в том случае,
> > когда он запущен от рута?
> 
> perldoc уже давно умеет скидывать привилегии до nobody при запуске от root,
> это и в документации отражено

Раз он не работает, значит, он это делает неправильно.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 15:50           ` Dmitry V. Levin
@ 2010-10-13 15:58             ` Andrey Rahmatullin
  2010-10-13 16:22             ` Vladimir Lettiev
  1 sibling, 0 replies; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-10-13 15:58 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 644 bytes --]

On Wed, Oct 13, 2010 at 07:50:34PM +0400, Dmitry V. Levin wrote:
> > > Давайте научим /usr/bin/perldoc перезапускать себя от пользователя cacheman
> > > (или заведём специального псевдопользователя для этих целей) в том случае,
> > > когда он запущен от рута?
> > perldoc уже давно умеет скидывать привилегии до nobody при запуске от root,
> > это и в документации отражено
> Раз он не работает, значит, он это делает неправильно.
В бебеане работает, кстати.

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

>   С каждым днем в рассылке все больше писем в ср1251.
Очевидно, в какой-то другой рассылке.
		-- ldv in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
                               ` (2 preceding siblings ...)
  2010-10-13 11:06           ` Igor Vlasenko
@ 2010-10-13 16:18           ` Vladimir Lettiev
  3 siblings, 0 replies; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-13 16:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Oct 13, 2010 at 02:00:23PM +0300, Victor Forsiuk wrote:
> > Perldoc _может_ работать от root, просто потребуется указать ключ -t
> > ( можно даже прописать alias perldoc='perldoc -t' )
> >
> 
> А теперь поместите себя, пожалуйста, в шкуру пользователя дистрибутива ALT.
> Даже суперправильного, который читает маны (oops, от такой привычки ему
> нужно отвыкать :). Он запускает perldoc, получает страшный матюк с
> нехорошими словами Error и Insecure. Логинится юзером, запускает *perldoc
> perldoc*. Вы видите в описании ключа -t текст, подсказывающий человеку, что
> это решение для запуска от root. Скорее он дойдет до секции SECURITY и
> поймет, что всё плохо: perldoc ... is known to have security issues.

perldoc при запуске от root скидывает привилегии до nobody, при этом
автоматически включается tainted режим, что запрещает использовать в 
вызовах system(), exec() или `` непроверенные данные, полученные извне.
Именно из-за tainted режима происходит ошибка вызова perldoc, поскольку
где-то в недрах ToMan.pm происходит запуск шела с коммандой, которая сформирована
из tainted переменных. Об этом собственно и говорит примечание в документации
по perldoc. С помощью ключа -t можно обойти использование модуля ToMan.pm
и получить вывод документации.

На самом деле это вопрос не праздный, почему в документации perldoc
нам прямым текстом сообщается:

  perldoc does not run properly tainted, and is known to have security issues

Где информация об известных уязвимостях в perldoc? Если они есть, то почему 
до сих пор не исправлены?


Насколько я успел раскопать, перед релизом perl 5.6.0 в 2000 году Tom Christiansen
провёл аудит кода perldoc и сделал множество исправлений безопасности, в том
числе реализовал сбрасывание привелегий для случая запуска от root. Также ввёл
опцию -U для ССЗБ (опцию правда позже убрали):

    -U  Run in insecure mode (superuser only)

Он же и написал то грозное сообщение о проблемах безопасности, предупреждая, что
запуск perldoc от root на модули из непроверенных источников - это опасно.

Если посмотреть в багтрак для perldoc, там действительно были такие проблемы,
например, создание временных файлов в каталоге /tmp/.perldoc, это потом
"исправили" добавив к имени текущий pid процесса... После исправлений
Tom Christiansen никаких проблем с безопасностью вроде бы не регистрировали.

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 15:50           ` Dmitry V. Levin
  2010-10-13 15:58             ` Andrey Rahmatullin
@ 2010-10-13 16:22             ` Vladimir Lettiev
  2010-10-13 16:28               ` Dmitry V. Levin
  1 sibling, 1 reply; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-13 16:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Oct 13, 2010 at 07:50:34PM +0400, Dmitry V. Levin wrote:
> On Wed, Oct 13, 2010 at 07:41:03PM +0400, Vladimir Lettiev wrote:
> > On Tue, Oct 12, 2010 at 01:17:12AM +0400, Dmitry V. Levin wrote:
> > > Давайте научим /usr/bin/perldoc перезапускать себя от пользователя cacheman
> > > (или заведём специального псевдопользователя для этих целей) в том случае,
> > > когда он запущен от рута?
> > 
> > perldoc уже давно умеет скидывать привилегии до nobody при запуске от root,
> > это и в документации отражено
> 
> Раз он не работает, значит, он это делает неправильно.

Работает. Рядом в письме расписал, где ошибка.

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 16:22             ` Vladimir Lettiev
@ 2010-10-13 16:28               ` Dmitry V. Levin
  2010-10-13 16:42                 ` Vladimir Lettiev
  0 siblings, 1 reply; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-13 16:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1224 bytes --]

On Wed, Oct 13, 2010 at 08:22:20PM +0400, Vladimir Lettiev wrote:
> On Wed, Oct 13, 2010 at 07:50:34PM +0400, Dmitry V. Levin wrote:
> > On Wed, Oct 13, 2010 at 07:41:03PM +0400, Vladimir Lettiev wrote:
> > > On Tue, Oct 12, 2010 at 01:17:12AM +0400, Dmitry V. Levin wrote:
> > > > Давайте научим /usr/bin/perldoc перезапускать себя от пользователя cacheman
> > > > (или заведём специального псевдопользователя для этих целей) в том случае,
> > > > когда он запущен от рута?
> > > 
> > > perldoc уже давно умеет скидывать привилегии до nobody при запуске от root,
> > > это и в документации отражено
> > 
> > Раз он не работает, значит, он это делает неправильно.
> 
> Работает. Рядом в письме расписал, где ошибка.

Он не работает так, как от него ждут.

# perldoc perldoc
Error while formatting with Pod::Perldoc::ToMan:
 Insecure dependency in `` while running with -T switch at /usr/lib/perl5/vendor_perl/Pod/Perldoc/ToMan.pm line 103.

Got a 0-length file from /usr/lib/perl5/pod/perldoc.pod via Pod::Perldoc::ToMan!?

# su nobody -s /bin/sh -c 'perldoc perldoc'
[работает]

Надо, чтобы запуск
# perldoc ...
был эквивалентен запуску
# su _perldoc -s /bin/sh -c 'perldoc ...'


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 16:28               ` Dmitry V. Levin
@ 2010-10-13 16:42                 ` Vladimir Lettiev
  2010-10-13 16:46                   ` Dmitry V. Levin
  0 siblings, 1 reply; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-13 16:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Oct 13, 2010 at 08:28:18PM +0400, Dmitry V. Levin wrote:
> On Wed, Oct 13, 2010 at 08:22:20PM +0400, Vladimir Lettiev wrote:
> > On Wed, Oct 13, 2010 at 07:50:34PM +0400, Dmitry V. Levin wrote:
> > > On Wed, Oct 13, 2010 at 07:41:03PM +0400, Vladimir Lettiev wrote:
> > > > On Tue, Oct 12, 2010 at 01:17:12AM +0400, Dmitry V. Levin wrote:
> > > > > Давайте научим /usr/bin/perldoc перезапускать себя от пользователя cacheman
> > > > > (или заведём специального псевдопользователя для этих целей) в том случае,
> > > > > когда он запущен от рута?
> > > > 
> > > > perldoc уже давно умеет скидывать привилегии до nobody при запуске от root,
> > > > это и в документации отражено
> > > 
> > > Раз он не работает, значит, он это делает неправильно.
> > 
> > Работает. Рядом в письме расписал, где ошибка.
> 
> Он не работает так, как от него ждут.
> 
> # perldoc perldoc
> Error while formatting with Pod::Perldoc::ToMan:
>  Insecure dependency in `` while running with -T switch at /usr/lib/perl5/vendor_perl/Pod/Perldoc/ToMan.pm line 103.
> 
> Got a 0-length file from /usr/lib/perl5/pod/perldoc.pod via Pod::Perldoc::ToMan!?
> 
> # su nobody -s /bin/sh -c 'perldoc perldoc'
> [работает]
> 
> Надо, чтобы запуск
> # perldoc ...
> был эквивалентен запуску
> # su _perldoc -s /bin/sh -c 'perldoc ...'

Tainted режим включается автоматически если различаются реальный и эффективный UID.

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 16:42                 ` Vladimir Lettiev
@ 2010-10-13 16:46                   ` Dmitry V. Levin
  2010-10-13 17:11                     ` Vladimir Lettiev
  0 siblings, 1 reply; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-13 16:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1706 bytes --]

On Wed, Oct 13, 2010 at 08:42:28PM +0400, Vladimir Lettiev wrote:
> On Wed, Oct 13, 2010 at 08:28:18PM +0400, Dmitry V. Levin wrote:
> > On Wed, Oct 13, 2010 at 08:22:20PM +0400, Vladimir Lettiev wrote:
> > > On Wed, Oct 13, 2010 at 07:50:34PM +0400, Dmitry V. Levin wrote:
> > > > On Wed, Oct 13, 2010 at 07:41:03PM +0400, Vladimir Lettiev wrote:
> > > > > On Tue, Oct 12, 2010 at 01:17:12AM +0400, Dmitry V. Levin wrote:
> > > > > > Давайте научим /usr/bin/perldoc перезапускать себя от пользователя cacheman
> > > > > > (или заведём специального псевдопользователя для этих целей) в том случае,
> > > > > > когда он запущен от рута?
> > > > > 
> > > > > perldoc уже давно умеет скидывать привилегии до nobody при запуске от root,
> > > > > это и в документации отражено
> > > > 
> > > > Раз он не работает, значит, он это делает неправильно.
> > > 
> > > Работает. Рядом в письме расписал, где ошибка.
> > 
> > Он не работает так, как от него ждут.
> > 
> > # perldoc perldoc
> > Error while formatting with Pod::Perldoc::ToMan:
> >  Insecure dependency in `` while running with -T switch at /usr/lib/perl5/vendor_perl/Pod/Perldoc/ToMan.pm line 103.
> > 
> > Got a 0-length file from /usr/lib/perl5/pod/perldoc.pod via Pod::Perldoc::ToMan!?
> > 
> > # su nobody -s /bin/sh -c 'perldoc perldoc'
> > [работает]
> > 
> > Надо, чтобы запуск
> > # perldoc ...
> > был эквивалентен запуску
> > # su _perldoc -s /bin/sh -c 'perldoc ...'
> 
> Tainted режим включается автоматически если различаются реальный и эффективный UID.

Это всё технические подробности.  Пользователю всё равно, почему perldoc
не работает.  У него реальный и эффективный UID совпадают.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 16:46                   ` Dmitry V. Levin
@ 2010-10-13 17:11                     ` Vladimir Lettiev
  2010-11-15 16:29                       ` Dmitry V. Levin
  0 siblings, 1 reply; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-13 17:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Oct 13, 2010 at 08:46:01PM +0400, Dmitry V. Levin wrote:
> 
> Это всё технические подробности.  Пользователю всё равно, почему perldoc
> не работает.  У него реальный и эффективный UID совпадают.

perldoc в ALTLinux сломал патч perldoc-3.14-alt-man-cache.patch:

http://git.altlinux.org/srpms/p/perldoc.git?p=perldoc.git;a=blob;f=perldoc-3.14-alt-man-cache.patch;h=83c4d14e770867f4a0fce2cb1b443d000ffe55cc;hb=f8326653d5b6c1ac8ab7eaefd844463084ee037d

Без него perldoc работает под root и даже понятно почему...

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] Python team
  2010-08-25 12:27       ` Andrey Rahmatullin
@ 2010-10-13 19:37         ` Michael Shigorin
  2010-10-13 20:13           ` Ivan Fedorov
  0 siblings, 1 reply; 76+ messages in thread
From: Michael Shigorin @ 2010-10-13 19:37 UTC (permalink / raw)
  To: devel

On Wed, Aug 25, 2010 at 06:27:45PM +0600, Andrey Rahmatullin wrote:
> > > > Предлагаю вообще убить группу @python, а все ACL,
> > > > выданные этой группе, заменить на @everybody.
> > > Точно! займусь на выходных!
> > Займитесь уже кто-нибудь.
> Или хотя бы меня в @python добавьте.

...а ВОЗ и ныне там:

$ GET http://git.altlinux.org/acl/list.groups.sisyphus | grep ^@python
@python ns ldv george lav swi at hiddenman sin mithraen enp vvk real viy vitty


On Sun, Oct 10, 2010 at 03:06:37AM +0400, Alexey Tourbin wrote:
> Для осуществления задуманного мне потребуются специальные
> административные полномочия (обход ACL при сборке пакетов).
[...]
> 3) Питон 2.7.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] Python team
  2010-10-13 19:37         ` Michael Shigorin
@ 2010-10-13 20:13           ` Ivan Fedorov
  2010-10-13 20:18             ` Michael Shigorin
  0 siblings, 1 reply; 76+ messages in thread
From: Ivan Fedorov @ 2010-10-13 20:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1101 bytes --]

Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg@public.gmane.org> writes:

> On Wed, Aug 25, 2010 at 06:27:45PM +0600, Andrey Rahmatullin wrote:
>> > > > Предлагаю вообще убить группу @python, а все ACL,
>> > > > выданные этой группе, заменить на @everybody.
>> > > Точно! займусь на выходных!
>> > Займитесь уже кто-нибудь.
>> Или хотя бы меня в @python добавьте.
>
> ...а ВОЗ и ныне там:
>
> $ GET http://git.altlinux.org/acl/list.groups.sisyphus | grep ^@python
> @python ns ldv george lav swi at hiddenman sin mithraen enp vvk real
> viy vitty

>>>>> Date: Fri,  1 Oct 2010 15:52:28 +0400 (MSD)
>>>>>  
>>>>> Dear Ivan Fedorov!
>>>>>  
>>>>> You have been engaged in ACL change(s) initiated by Andrey Rahmatullin:
>>>>>  
>>>>> @python: "ns ldv george lav swi at hiddenman sin mithraen enp vvk real viy ***wrar*** vitty" -> "ns ldv george lav swi at hiddenman sin mithraen enp vvk real viy vitty"

Миша, ещё вопросы есть?

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] Python team
  2010-10-13 20:13           ` Ivan Fedorov
@ 2010-10-13 20:18             ` Michael Shigorin
  2010-10-13 21:13               ` Ivan Fedorov
  0 siblings, 1 reply; 76+ messages in thread
From: Michael Shigorin @ 2010-10-13 20:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Oct 14, 2010 at 12:13:41AM +0400, Ivan Fedorov wrote:
> >> > > > Предлагаю вообще убить группу @python, а все ACL,
> >> > > > выданные этой группе, заменить на @everybody.
> >> > > Точно! займусь на выходных!
> Миша, ещё вопросы есть?

Да -- на выходных какого года. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] Python team
  2010-10-13 20:18             ` Michael Shigorin
@ 2010-10-13 21:13               ` Ivan Fedorov
  0 siblings, 0 replies; 76+ messages in thread
From: Ivan Fedorov @ 2010-10-13 21:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 648 bytes --]

Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg@public.gmane.org> writes:

> On Thu, Oct 14, 2010 at 12:13:41AM +0400, Ivan Fedorov wrote:
>> >> > > > Предлагаю вообще убить группу @python, а все ACL,
>> >> > > > выданные этой группе, заменить на @everybody.
>> >> > > Точно! займусь на выходных!
>> Миша, ещё вопросы есть?
>
> Да -- на выходных какого года. :)

Никакого, ибо real@ весьма активно пилит пакеты, и мешать ему такой
диверсией я не хочу.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-13 11:20             ` Andrey Rahmatullin
@ 2010-10-14  5:07               ` REAL
  2010-10-14  6:11                 ` Andrey Rahmatullin
  0 siblings, 1 reply; 76+ messages in thread
From: REAL @ 2010-10-14  5:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Andrey Rahmatullin пишет:
>> А зачем логиниться рутом?
> single mode

Хм, а я думал, что single mode обычно используют в несколько других 
целях ;)

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-14  5:07               ` REAL
@ 2010-10-14  6:11                 ` Andrey Rahmatullin
  0 siblings, 0 replies; 76+ messages in thread
From: Andrey Rahmatullin @ 2010-10-14  6:11 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 478 bytes --]

On Thu, Oct 14, 2010 at 01:07:17PM +0800, REAL wrote:
> >>А зачем логиниться рутом?
> >single mode
> Хм, а я думал, что single mode обычно используют в несколько других
> целях ;)
В развлекательных?

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

<gns> henker: не знаю :) я знаю что если б оттуда выкинуть иксы, как раз бы
      влезло
<gns> henker: но инсталлер у нас иксовый :(
<Lost[work]> gns: не иксовый а x-овый
<Lost[work]> gns: почувствуйте разницу

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] создание Стабильного бранча и Национальной ОС
  2010-10-10 16:40 ` Aleksey Avdeev
@ 2010-10-14 12:14   ` Aleksey Avdeev
  0 siblings, 0 replies; 76+ messages in thread
From: Aleksey Avdeev @ 2010-10-14 12:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 311 bytes --]

10.10.2010 20:40, Aleksey Avdeev пишет:
> 10.10.2010 03:06, Alexey Tourbin пишет:
...
>>
>> 4) libdb5.1 - будем мигрировать?
> 
>   Присоединяюсь к вопросу.

  Неактуально: apr-util 1.3.10 libdb5.1 ещё не поддерживает (но
поддержка уже добавлена в branches/1.3.x).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 554 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl manpages trigger
  2010-10-10 22:35   ` Alexey Tourbin
  2010-10-11 21:25     ` [devel] perl-manpages Dmitry V. Levin
@ 2010-10-30 14:40     ` Vladimir Lettiev
  2010-10-31 13:34       ` Dmitry V. Levin
  1 sibling, 1 reply; 76+ messages in thread
From: Vladimir Lettiev @ 2010-10-30 14:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Oct 11, 2010 at 02:35:49AM +0400, Alexey Tourbin wrote:
> On Mon, Oct 11, 2010 at 12:35:05AM +0400, Dmitry V. Levin wrote:

> > Некоторые люди по разным причинам любят man-страницы.  Для того, чтобы они
> > не страдали от того, что одни мейнтейнеры пакуют их, а другие рекомендуют
> > использовать perldoc, хорошо бы запаковать пакет с файлтриггером.  Кому
> > нужны автосгенерированные man-страницы, тот сможет установить этот пакет и
> > получить их все.
> 
> Триггер можно запаковать потом (к тому же основная его часть уже написана,
> просто там вместо триггера стоит cronjob), а мигрировать на перл надо
> сейчас.  А то не успеем собрать Национальную ОС!
> 
> Кстати, вопрос по триггеру, что он должен делать по файлам?  cronjob
> складывает генерат в /var/cache/perlman и расставляет/удаляет симлинки
> в /usr/local/man.

Создать файлтриггер, который бы по наличию *.pod или *.pm генерил man-страницу
- не сложно, но как создавать man1 страницы для скриптов, которые установлены
в %_bindir ? Проверять всё что складывается в /usr/bin на предмет наличия
perl-скрипта c POD внутри? Приемлим ли такой оверхед?

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perl manpages trigger
  2010-10-30 14:40     ` [devel] perl manpages trigger Vladimir Lettiev
@ 2010-10-31 13:34       ` Dmitry V. Levin
  0 siblings, 0 replies; 76+ messages in thread
From: Dmitry V. Levin @ 2010-10-31 13:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1439 bytes --]

On Sat, Oct 30, 2010 at 06:40:23PM +0400, Vladimir Lettiev wrote:
> On Mon, Oct 11, 2010 at 02:35:49AM +0400, Alexey Tourbin wrote:
> > On Mon, Oct 11, 2010 at 12:35:05AM +0400, Dmitry V. Levin wrote:
> 
> > > Некоторые люди по разным причинам любят man-страницы.  Для того, чтобы они
> > > не страдали от того, что одни мейнтейнеры пакуют их, а другие рекомендуют
> > > использовать perldoc, хорошо бы запаковать пакет с файлтриггером.  Кому
> > > нужны автосгенерированные man-страницы, тот сможет установить этот пакет и
> > > получить их все.
> > 
> > Триггер можно запаковать потом (к тому же основная его часть уже написана,
> > просто там вместо триггера стоит cronjob), а мигрировать на перл надо
> > сейчас.  А то не успеем собрать Национальную ОС!
> > 
> > Кстати, вопрос по триггеру, что он должен делать по файлам?  cronjob
> > складывает генерат в /var/cache/perlman и расставляет/удаляет симлинки
> > в /usr/local/man.
> 
> Создать файлтриггер, который бы по наличию *.pod или *.pm генерил man-страницу
> - не сложно, но как создавать man1 страницы для скриптов, которые установлены
> в %_bindir ? Проверять всё что складывается в /usr/bin на предмет наличия
> perl-скрипта c POD внутри? Приемлим ли такой оверхед?

Думаю что сканировать все скрипты в /usr/bin это, с одной стороны, слишком
большой перебор, и, с другой стороны, всё равно не поймает такие случаи
как /usr/bin/perldoc.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

* Re: [devel] perldoc and perl manpages
  2010-10-13 17:11                     ` Vladimir Lettiev
@ 2010-11-15 16:29                       ` Dmitry V. Levin
  0 siblings, 0 replies; 76+ messages in thread
From: Dmitry V. Levin @ 2010-11-15 16:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 663 bytes --]

On Wed, Oct 13, 2010 at 09:11:27PM +0400, Vladimir Lettiev wrote:
> On Wed, Oct 13, 2010 at 08:46:01PM +0400, Dmitry V. Levin wrote:
> > 
> > Это всё технические подробности.  Пользователю всё равно, почему perldoc
> > не работает.  У него реальный и эффективный UID совпадают.
> 
> perldoc в ALTLinux сломал патч perldoc-3.14-alt-man-cache.patch:
> 
> http://git.altlinux.org/srpms/p/perldoc.git?p=perldoc.git;a=blob;f=perldoc-3.14-alt-man-cache.patch;h=83c4d14e770867f4a0fce2cb1b443d000ffe55cc;hb=f8326653d5b6c1ac8ab7eaefd844463084ee037d
> 
> Без него perldoc работает под root и даже понятно почему...

Да, спасибо, теперь работает.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

end of thread, other threads:[~2010-11-15 16:29 UTC | newest]

Thread overview: 76+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-09 23:06 [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
2010-07-16  3:13 ` [devel] Python team REAL
2010-07-16  5:51   ` Andrey Rahmatullin
2010-07-16 11:48   ` Ivan Fedorov
2010-08-24 12:06     ` Andrey Rahmatullin
2010-08-25 12:27       ` Andrey Rahmatullin
2010-10-13 19:37         ` Michael Shigorin
2010-10-13 20:13           ` Ivan Fedorov
2010-10-13 20:18             ` Michael Shigorin
2010-10-13 21:13               ` Ivan Fedorov
2010-10-09 23:40 ` [devel] создание Стабильного бранча и Национальной ОС Yuri N. Sedunov
2010-10-09 23:49   ` Alexey Tourbin
2010-10-10 10:29   ` Alexey Tourbin
2010-10-10 12:33     ` Yuri N. Sedunov
2010-10-09 23:40 ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
2010-10-10  0:05   ` Alexey Tourbin
2010-10-10  8:46     ` [devel] perl spec standardization Vladimir Lettiev
2010-10-10 11:26     ` [devel] perl man pages [Re: создание Стабильного бранча...] Igor Vlasenko
2010-10-10 13:14     ` [devel] perl man pages Michael Shigorin
2010-10-10 17:45       ` Alexey Tourbin
2010-10-11 20:59             ` Alexey Tourbin
2010-10-12  9:21               ` Igor Vlasenko
2010-10-12 16:57                   ` Dmitry V. Levin
2010-10-12 19:13                   ` Michael Shigorin
2010-10-10 18:35       ` Vladimir Lettiev
2010-10-10 12:34   ` [devel] perl man pages [Re: создание Стабильного бранча...] Aleksey Novodvorsky
2010-10-10 12:14   ` [devel] создание Стабильного бранча и Национальной ОС Alexey Tourbin
2010-10-10 12:42     ` Aleksey Novodvorsky
2010-10-10 13:06       ` Alexey Tourbin
2010-10-10 13:58         ` Aleksey Novodvorsky
2010-10-10 14:29           ` Denis Smirnov
2010-10-10 15:40           ` Vladimir Lettiev
2010-10-11 16:01         ` Vitaly Lipatov
2010-10-11 13:57       ` Vladimir Lettiev
2010-10-13 10:12           ` REAL
2010-10-13 11:20             ` Andrey Rahmatullin
2010-10-14  5:07               ` REAL
2010-10-14  6:11                 ` Andrey Rahmatullin
2010-10-13 11:03           ` Andrey Rahmatullin
2010-10-13 11:32               ` Andrey Rahmatullin
2010-10-13 11:06           ` Igor Vlasenko
2010-10-13 16:18           ` Vladimir Lettiev
2010-10-11 21:17       ` [devel] perldoc and perl manpages Dmitry V. Levin
2010-10-11 21:29         ` Vladimir Lettiev
2010-10-11 21:58           ` Michael Shigorin
2010-10-12 12:25           ` Denis Kuznetsov
2010-10-12 19:04             ` Vitaly Lipatov
2010-10-12 20:44               ` Denis Kuznetsov
2010-10-12 20:57                 ` Michael Shigorin
2010-10-13 11:49           ` Sergei Epiphanov
2010-10-13 12:22             ` Dmitry V. Levin
2010-10-13 12:35               ` Sergei Epiphanov
2010-10-13 15:41         ` Vladimir Lettiev
2010-10-13 15:50           ` Dmitry V. Levin
2010-10-13 15:58             ` Andrey Rahmatullin
2010-10-13 16:22             ` Vladimir Lettiev
2010-10-13 16:28               ` Dmitry V. Levin
2010-10-13 16:42                 ` Vladimir Lettiev
2010-10-13 16:46                   ` Dmitry V. Levin
2010-10-13 17:11                     ` Vladimir Lettiev
2010-11-15 16:29                       ` Dmitry V. Levin
2010-10-10 16:30 ` [devel] создание Стабильного бранча и Национальной ОС Sergey Y. Afonin
2010-10-10 17:05   ` Anton Farygin
2010-10-10 17:10     ` Sergey Y. Afonin
2010-10-10 17:30       ` Andrey Rahmatullin
2010-10-10 17:50         ` Sergey Y. Afonin
2010-10-10 17:52           ` Andrey Rahmatullin
2010-10-10 17:56             ` Sergey Y. Afonin
2010-10-10 16:40 ` Aleksey Avdeev
2010-10-14 12:14   ` Aleksey Avdeev
2010-10-10 20:35 ` Dmitry V. Levin
2010-10-10 22:35   ` Alexey Tourbin
2010-10-11 21:25     ` [devel] perl-manpages Dmitry V. Levin
2010-10-30 14:40     ` [devel] perl manpages trigger Vladimir Lettiev
2010-10-31 13:34       ` Dmitry V. Levin
2010-10-12  9:33   ` [devel] создание Стабильного бранча и Национальной ОС Igor Vlasenko

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