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=-3.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=basealt.ru; s=dkim; t=1748603480; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dAknJmoHhJekzR/wnUzdIMdJ0yxfwyEwmQbgS7xzAbs=; b=qEhRueWG4QcDMDl2d+W86BW45+G0+5DqOYW0j+C9E+vCwLWcy7dx/MHjkZxs9KA+vfZKy+ uvkfGN6YLXTNsg0SmcMhdCFvD95eSpvCls8jmNt69G8+5QNQ59UlSqTnfb6K7CiCsuhX5w GfRtCvHekUJ9YTKUe/VSv4br0gyhp5D3+s4Bq5stEAozyA1MyEzjCAvGc1M067N18TzV1N QiymAU3+OG0m6Z+ytc3Q9En4E7gavwIzTMFTxLGaDqOPV7eKdosCHGmM4+O6z0js84wtmN J4qEcPf8o6p7PLf/cJkH7Fo/hkLE3iMvLyNkTk6o9lBRFqKbw7B9GCs2ek8RvA== Message-ID: Date: Fri, 30 May 2025 14:11:20 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: ru To: ALT Linux Team development discussions From: Anton Farygin Organization: BaseALT Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: [devel] NMU policy fix X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2025 11:11:23 -0000 Archived-At: List-Archive: List-Post: Привет. Предлагаю поправить NMU policy https://www.altlinux.org/NMU и убрать атавизм в виде увеличения минорной версии тэга release. не понимаю зачем это было сделано, но смысла никакого в этом нет, т.к. с релизами основного ментейнера не даст пересечься сборочная система. Предлагаю раздел: Версионирование Если исправление можно сделать в рамках той же upstream-версии пакета, что находится в репозитории, то в значение тэга Release пакета необходимо добавить дополнительное число, отделённое точкой и по нумерации начинающееся с единицы, чтобы не пересечься с обычной нумерацией версий и релизов у основного мейнтейнера. Например, пакет, собранный ранее мейнтейнером с релизом alt3 и автоматически пересобранный ранее QA Team Robot с релизом alt3.1, при NMU должен получить релиз alt3.1.1. Если для исправления необходимо обновление версии в репозитории, то NMU выполняется с изменением версии программы и установкой релиза пакета в alt1. Также, во избежание появления в релизе расчесок вида alt3.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 допускаются суффиксы вида alt{,.n}, где релиз выставленный мантейнером, а n -- цифра инкрементируемая при NMU. Также, как исключение, сборки в рамках @qa team могут иметь суффикс alt{,.qaN}, где релиз выставленный мантейнером, а N -- цифра, инкрементируемая при NMU. Переделать таким образом, что в нём будет просто увеличение тэга release на единичку (если была минорная версия тэга, то увеличить на еденичку её). Если нет объективных возражений, то я внесу данное изменение в Policy.