From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel-distro@lists.altlinux.org References: <20210804135705.72d92da1@sem-notebook.localdomain> From: Anton Farygin Organization: BaseALT Message-ID: <16f251f4-8723-c6fc-76f6-110d150f5ef6@basealt.ru> Date: Wed, 4 Aug 2021 15:32:20 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 MIME-Version: 1.0 In-Reply-To: <20210804135705.72d92da1@sem-notebook.localdomain> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel-distro] branding X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Aug 2021 12:32:21 -0000 Archived-At: List-Archive: On 04.08.2021 13:57, Mikhail Efremov wrote: > On Tue, 3 Aug 2021 21:29:47 +0300 Alexey Shabalin wrote: >> День добрый. >> Есть несколько вопросов для обсуждения по поводу наших branding. >> >> 1) /etc/altlinux-release и /etc/os-release >> После коммита, который разошелся по всем брэндингам >> http://git.altlinux.org/people/sem/packages/branding.git?p=branding.git;a=commitdiff;h=50b0c08ab5be61e9bf83e756ef7f456d706b8b89 >> больше не обновляются файлы /etc/altlinux-release и /etc/os-release. >> Как они создаются при установке, никакое обновление их больше не обновляет. >> Это нарушает ожидаемое поведение во многих скриптах и системах >> автоматизированного управления. Я могу привести примеры, если нужно, >> кто использует /etc/os-release или /etc/altlinux-release. Ожидается, >> что в них используется текущее состояние версии, а не на момент >> установки. > Я как раз считаю, что там должна быть версия дистрибутива, который > человек ставил. Потому что обновление из бранча не означает, что у > человека теперь новая версия. Обновление не делает из 9.1 9.2, и уж тем > более 10.0. Так же как установка из репозитория пакета, не входящего в > дистрибутив, не означает, что в дистрибутиве этот пакет появился. > Новая версия - это другой продукт. > Состав дистрибутивов меняется от версии к версии, к тому же они могут > сильно отличаться первоначальной настройкой системы (те же > installer-features могут добавляться, удаляться или изменяться). > Но в первую очередь дистрибутив - это пакетная база, а не то, как её поставили (хотя, конечно же, это связано). Т.е. - понятно что сразу после обновления у человека уже не тот дистрибутив, который он устанавливал, а при смене ветки - уже совсем не тот.