[devel] sources.list по умолчанию в релизах

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вс Янв 6 20:11:21 MSK 2008


On Sun, Jan 06, 2008 at 02:53:57AM +0300, Dmitry V. Levin wrote:
> > Может и правда - в тот sources.list, который кладётся в релизы,
> > прописывать только то, что нужно?
> > * apt-источник для того, что релизится
> Главный источник (который на ftp.a.o)?  Зеркала?

По умолчанию -- главный (или то, что можно повернуть на
round robin).

> > * обновления к нему
> Тоже только главный источник или с зеркалами?

То же.  У нас сейчас нет понятного или приемлемого автоматического
метода переключения зеркал, кроме редактора и знания про
/etc/apt/sources.list.d (или блуждания по простыням в synaptic).

> > * (по умолчанию выключенный) branch
> Т.е. как сейчас?

Да, только сейчас ещё Sisyphus в одном комплекте получается.

> > * URL, где можно узнать все apt-источники - в комментариях к
> Где взять такой URL?  Что-нибудь аналогичное нынешнему
> http://git.altlinux.org/people/ldv/packages/?p=apt-conf.git;a=tree;f=apt-conf/sources.list.d;h=25d905afe11eb4acf34a658beccbb5761e5b1dc3;hb=altlinux-4.0-server
> или специальная инструкция там же?  Что в таком случае должно
> быть в аналогичном пакете в Сизифе?

Наверное, хорошо бы README с кратким описанием -- что тут лежит,
что с ним можно делать, а что делать противопоказано.

2 dottedmag: сделаешь или мне попробовать раскачаться? :)

> Напомню, при выпуске 4.0/Server от раскомментированного
> источника пришлось отказаться из-за того, что в отсутствии сети
> переставало работать создание контейнеров из репозитория на CD.

А, вот оно что зудело и пыталось вспомниться -- "почему нельзя
сразу в пакете"... я думал, из-за hasher, а про этаж выше забыл.

Тогда нам явно нужен шаг инсталера -- "обновления".  Сюда
получается добавить выбор зеркала (возможно, полуавтоматический
-- по пингу или скорости прокачки после кнопки "проверить")
и кнопку "подключить updates" (которую по умолчанию давать
выключенной, но активировать, если до чего-то достучались
или если есть default route, надо подумать).

Только он Requires: alterator-net-proxy (или в net-general?..).

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


On Sun, Jan 06, 2008 at 12:25:38PM +0600, Mikhail Gusarov wrote:
>  >> * apt-источник для того, что релизится
>  DVL> Главный источник (который на ftp.a.o)?  Зеркала?
> Можно и зеркала, если они обычно up-to-date и их можно переключить
> лёгким движением комбобокса (я давно не видел, как сделано).

Оценивать тухлость зеркал уже возможно, а вот переключать их
нечем.  Лучшее, что есть -- это галки в synaptic (где надо знать,
что noarch тоже надо) и $EDITOR.  Комбобокс же должен оперировать
данными "зеркало" и "связанная группа репозиториев" (например,
"выпуск+updates" и дополнительно "contrib" (RPMS.classic).

>  >> * URL, где можно узнать все apt-источники - в комментариях к
>  DVL> Где взять такой URL?
>  DVL>  Что-нибудь аналогичное нынешнему
>  DVL> http://git.altlinux.org/people/ldv/packages/?p=apt-conf.git;a=tree;f=apt-conf/sources.list.d;h=25d905afe11eb4acf34a658beccbb5761e5b1dc3;hb=altlinux-4.0-server
> Написать страницу и положить на altlinux.ru

Хорошо, но лучше так, чтоб у него был разумно постоянный
location.  Сейчас это вписывать некуда, и в ближайшие полгода 
я бы на это не закладывался точно.  Поэтому предложу начать с
локального README или URL на локальную документацию из той,
что устанавливается по умолчанию с дистрибутивом.

On Sun, Jan 06, 2008 at 03:36:48PM +0300, Dmitry V. Levin wrote:
> > Можно и зеркала, если они обычно up-to-date и их можно переключить
> > лёгким движением комбобокса (я давно не видел, как сделано).
> Однако это противоречит https://bugzilla.altlinux.org/show_bug.cgi?id=9048
> причем те, кто сейчас аргументируют в пользу раскомментированных
> источников, тогда 2 года назад аргументировали против этого.

Подожди.  Те, кто аргументируют -- сейчас хотят в _установленном_
_дистрибутиве_.  А вовсе не всенепременно в пакетах.

> 2mike, 2lav: Просьба прокомментировать изменение вашей точки
> зрения по этому вопросу на практически противоположную.

Отнюдь :-)


On Sun, Jan 06, 2008 at 07:39:23PM +0600, Mikhail Gusarov wrote:
>  DVL> https://bugzilla.altlinux.org/show_bug.cgi?id=9048 причем те, кто
>  DVL> сейчас аргументируют в пользу раскомментированных источников,
>  DVL> тогда 2 года назад аргументировали против этого.
> Включенные или выключенные - не вопрос. Главное, чтобы
> 1) не было тех, которые не нужны target audience, типа сизифа

Аудиенция как раз нередко решает, что "нужно".  Потому как где-то
начитается -- "у них всё в сизифе", или "исправлено в сизифе",
или ещё чего [а что, у нас принято, что тестируется сизиф, а не
дистры :] -- ну и устраивают себе щастье.

Самый яркий случай, который я лично видел (force@ и misha@
свидетели ему) -- это когда *матёрые* в масштабах страны
сисадмины "на минуточку" подключили сизиф на одном из серверов
одной из ключевых для интернета в стране площадок, поставили
нужную пару пакетов (которая спокойно встала и заработала),
и... забыли отключить репо.  Через полгода dist-upgrade устроил
бабах.

Это было бы смешно, если б они не были действительно опытными,
а я сам, зная это всё, пару лет назад не заметил, что "на
минуточку" разремарил Daedalus, через несколько месяцев
регулярного обновления в т.ч. и из него.

> 2) те, которые были, несли на себе объяснения, зачем они нужны.

Угу.

> На себе, а не в виде "спрошу в mailing list/IRC, зачем эта штука нужна"

Или в support на .  Или "знакомого генерального конструктора". :)

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080106/3a448c47/attachment-0002.bin>


Подробная информация о списке рассылки Devel