From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=x3wJdq3VAdzmkF3PrVXD4VTI8NoTrCN9ha6A6SC1hA0=; b=c0F6l2msX5hTMyMzkC2sXV8MpyubJXfLiDwdSAv+XocsEAucsr63yJ8R9gXLzUgHpA p1V3iSIs6uu5zgy6LDS7ekYjMpjJZJl2f6GbmWFtUP3FcGI5qAiOWGFLahMphZa/JRyz koP0YhGhZkkRjRbfErjI4fHiw1irhkkNopOXwg9XWyjUw4ZaWPJuq7Aj43s6OCl++Ykv z648iUjLCu9xECA+kFLURfdNs47Of+h+UL1jCXHEkDDBECjlnu6D5z0et5OXHArEi6sR C2ab7i9+9ueEeORy467IWtIj4cbHSp0ZHmIM9clMCdsmJS7vTHasjEOQ4Twz/wIAnaal N63w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=x3wJdq3VAdzmkF3PrVXD4VTI8NoTrCN9ha6A6SC1hA0=; b=EauNrzEC++c/1CMMsTefFVo6qXbFTd90f4PZ0/+iITN0/YZwPQVNxDaUNOB5PxgzJU wAs96UjgXJc1F1x51piC6CisQ0cttAakgeE+6U0E7o94CWSt98iZ6L3CXIcJjrx7Hiln qGqduSelpAK41dNyWh/EjlpZRSQjBhEpacCsxllY+034/2sd8d69sP9shCITYavgRLXK sJsrMFBtcKbkOFDbqWpMVLGbApMoMtTYoejmWZiC6GGIEh3lkPEl8XXh1rH2BGQ0OKrP gpq/iyNsx6orqjU+XrUjVUP4xqZm6aBNx2exMjbjxFkAOlLUnObd/7J4weU520B8jfdd 5fgw== X-Gm-Message-State: AOAM532AdlNhlE1TPOgJA4CFCBC5dLEOWYYZr6zDXHjoKnsiGh23qEQ1 YSVWdYFA4TrkrLA3+K2QYX5o6iwk5Gk= X-Google-Smtp-Source: ABdhPJxGupfoyaCI9ls+ClzCyV/lCCE86978Vf4ZJcVC7S8UBaFWG94LzcCK+hmmIYFq+CfemC9drQ== X-Received: by 2002:a05:6512:3250:: with SMTP id c16mr24891494lfr.465.1630499632144; Wed, 01 Sep 2021 05:33:52 -0700 (PDT) To: devel-distro@lists.altlinux.org References: <20210816071919.5311546b@x230.localdomain> <79f177b8-b2ca-8b12-5d8b-badc43ebb918@basealt.ru> <20210816122230.0e0afeca@tower> <74b053ef-414f-43c1-9676-445a97f1fc3a@basealt.ru> <20210819103346.GB4869@altlinux.org> <917dd0fa-8fd2-6b6d-c8d4-f63bf169878e@gmail.com> <20210901083410.GA29811@altlinux.org> <5644e0ac-46be-e7eb-2a40-4c4bc8cc71c7@basealt.ru> <20210901094702.GA30552@altlinux.org> <2e8d4b40-6044-505d-4e8d-06c73a284f71@basealt.ru> <20210901112512.GA31862@altlinux.org> <563650cb-f839-1337-3993-26ec257cf305@basealt.ru> From: Leonid Krivoshein Message-ID: Date: Wed, 1 Sep 2021 15:33:50 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <563650cb-f839-1337-3993-26ec257cf305@basealt.ru> 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, 01 Sep 2021 12:33:55 -0000 Archived-At: List-Archive: 01.09.2021 14:56, Anton Farygin пишет: > On 01.09.2021 14:25, Dmitry V. Levin wrote: >> On Wed, Sep 01, 2021 at 02:12:33PM +0300, Anton Farygin wrote: >>> On 01.09.2021 12:47, Dmitry V. Levin wrote: >>>> On Wed, Sep 01, 2021 at 12:37:29PM +0300, Anton Farygin wrote: >>>>> On 01.09.2021 11:34, Dmitry V. Levin wrote: >>>>>> On Sat, Aug 21, 2021 at 04:13:34AM +0300, Leonid Krivoshein wrote: >>>>>> [...] >>>>>>> Да, стандарт допускает введение собственных параметров. Но зачем >>>>>>> эти >>>>>>> параметры нам? Нужно ли нам хранить всё, что ранее было записано в >>>>>>> /etc/os-release? В стандарте есть хорошее поле, которое как раз не >>>>>>> должно меняться при обновлении -- BUILD_ID, это больше похоже на >>>>>>> то, что >>>>>>> стоит пересохранять через файлтриггер. >>>>>> Мы можем хранить не всё, а только то, что нужно, но как тогда >>>>>> быть в тех >>>>>> случаях, когда того, что нужно, нет?  Например, тот же BUILD_ID >>>>>> сейчас >>>>>> указан далеко не везде. >>>>>> >>>>> Это можно добавить с обновлением пакета. >>>> Можно, конечно, но есть одна небольшая сложность: какой BUILD_ID >>>> добавить, >>>> если пакет уже установлен без информации о BUILD_ID? >>>> >>> Т.к. у нас сейчас os-release не меняется с обновлением, то наполнение >>> BUILD_ID можно взять при первом же обновлении пакета с переездом на >>> новую схему. >> Тогда, если в старом пакете BUILD_ID нет, то в качестве BUILD_ID будет >> взято значение из нового пакета, а это не совсем то, к чему мы >> стремились. >> Леонид предложил в таком случае брать значение VERSION_ID из старого >> пакета в качестве BUILD_ID. >> > Так конечно не из нового пакета - данные для BUILD_ID брать однократно > из старого. Наоборот, из старого всегда брать BUILD_ID, если он там есть. А если его нет, тогда однократно брать его значение из VERSION_ID. Но не из самого /etc/os-release, а того, что лежит в /usr/share -- Best regards, Leonid Krivoshein.