[devel] Q: basesystem -> altlinux-release really needed?
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Май 28 17:03:28 MSD 2008
On Wed, May 28, 2008 at 05:00:09PM +0400, Anton Farygin wrote:
> >>Т.е. - каким образом при создании корня определить, какой
> >>именно altlinux-release подразумевается для установки ?
> >Корни же у нас создаются hsh/spt/mkimage по профилям или что
> >ещё упустил из обычных возможностей? (с ltsp-build-client сами
> >разберёмся :)
> Программой установки, пакетную базу для которой формирует mkimage.
Ну так RM и определит.
> Тут есть ещё один сложный вопрос - что делать при dist-upgrade.
> А то у меня на рабочей станции из branch/4.0 (был Desktop с
> постоянным dist-upgrade до branch), почему-то:
> $ cat /etc/altlinux-release
> ALT Linux 4.0 Terminal (OldSchool)
> Что абсолютно не соответствует действительности.
Это к тому же вопросу -- апт обновляет до лексикографически
наиболее крутой альтернативы, которой на сейчас угораздило
оказаться altlinux-release-terminal.
> >>Для этого нужна какая-то общесистемная настройка, в качестве
> >>которой вполне можно использовать /etc/altlinux-release,
> >>соответственно сразу пропадает необходимость плодить проблему
> >>в виде пачки пакетов с одним provides, и изобретать весьма
> >>непростое решение.
> >В смысле "при создании корня смотреть в тот
> >/etc/altlinux-release, который под рукой"?
> Нет. При создании корня заполнять /etc/altlinux-release нужной
> информацией.
>
> При обновлении - в post-script пакетов release-* изменять его
> содержимое, прекратив практику provides для них.
А, вот ты о чём. Ну вроде ничего плохого не вижу -- отвалится
rpm -V altlinux-release, не очень-то и хотелось.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel