ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Dmitry V. Levin" <ldv@altlinux.org>
To: ALT Devel discussion list <devel@lists.altlinux.org>
Subject: Re: [devel] создание Стабильного бранча и Национальной ОС
Date: Mon, 11 Oct 2010 00:35:05 +0400
Message-ID: <20101010203504.GA1826@altlinux.org> (raw)
In-Reply-To: <20101009230637.GA1548@altlinux.org>

[-- 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 --]

  parent reply	other threads:[~2010-10-10 20:35 UTC|newest]

Thread overview: 76+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-09 23:06 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 [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101010203504.GA1826@altlinux.org \
    --to=ldv@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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