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=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756279954; x=1756884754; darn=lists.altlinux.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date:sender:from :to:cc:subject:date:message-id:reply-to; bh=oz7O+y3BcO8j7KNb6hjcntIZCAfFrJ1WnodpHpM8iN0=; b=BD4XgeGOzuy3tUwCHqX1a0L6GX8cwUSntK3LF6tllf6Szt0/qSxz5tRu+i/TChYMD6 OCq4jeG2hr5/MzZqroNMpyu7/zv52AW5kv7UncqIyFh/XVzz6Tb1JyS5B2BgzHPxKhI+ WOJvJ2yhshzOKdpIpXoEuWaTeFxDs4Amc1dXY19WhAbzc2x3BkbyDgqMCcAPBWCUCXzC 6ok1IBsgbB7U9BTvRDvSE3otJhUdKgAyLH8RSAuICGKkruQADonqajHm1hb5PBdv318h RsEn2eRXsLfxf58fC79LxQC/D3LI6qv0KHrFq6p9wNxUWxAPFrKKNeJoW9eTkOyo0o/v MO7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756279954; x=1756884754; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oz7O+y3BcO8j7KNb6hjcntIZCAfFrJ1WnodpHpM8iN0=; b=aRs26wlmjo78NIjhDWfYeVpXBL0cmTRcV4DCrSfxeD/JmVT+lccUisVvF1zT7HrdkB 4f4HJV6ilhmWtf5L5YBJJA/5/HgW1EQwFf1xyY+PN6nPIgQ8zs2k/V2o85KCv7XRliFa Z5N2QLdwF4ot2DkgJkjJc1ablug5BTglQbSa/KvcgbOspLoMkyau3PzRlsuJfwImyi06 uB4ou72Ppmt6CunkWQHVkza63IoJ0iSp06hY1CF/F3b3ZOeqWfBSpEMOvwfyR2w0uZW8 8Ado8Kr40gUB4xUd6uiryfverD5Q32u1lh2847dUOsLpJkBIdywjFWS2k6QSGMH+73Vi H9Gw== X-Gm-Message-State: AOJu0YxwS+HDGvg7vyycszGUZ0lrFhGSLlCk1L7adTWBT1RFC0U9tnm2 xw6JsqVq+LAWR1dPe3iBfe2qCVG4G9436skQgQj/fz4/9pfpMilymR9jW4vFAiGy X-Gm-Gg: ASbGnctZR9wgUuYB7DotPzWoKUL22/YvfpSHJq/+et1PN/XRVAWTUNDUvCfPaQ1oGVU lOAfxwv0IjhyVTFVOIrlTH+pG7TzHp1L5oxYjKCqc8douXtzsu4jxGUMYuLwUW4aKEKWTAi9f6c VYIvhpYWev5/UCZzGye19tbmbGMTI7xbh/wN9PEIodOTd5dEZbsRmAkzdMwSZecEgb9VsrnTdQ8 crGSasW72xh3f+qQErm/DGuPCQZgOmiVWXz7qZwcZsVWrV/OTVK7SCtQrdMlgq3Ts8GXn3g/Js+ N6P3KbvEwmP79gjfhUBSmvAR6NzhT17jVlpkHOfHm64X3gJu3rAPvfZh9utBFo5jWWJwnl7Guz8 p2Q9Vi8U5kM9Ha6TZ8Q6b7U0i+a57T0KWjIY8 X-Google-Smtp-Source: AGHT+IFpAOGVT7ePpWE0jnudcUBrHjpDzDh8sWZLX6Kj05Ip1UE/eWjiG40AJOKKFOcyHdDHPXRQ3w== X-Received: by 2002:a05:6902:1023:b0:e95:2f48:e4 with SMTP id 3f1490d57ef6-e952f48049amr15319922276.39.1756279954390; Wed, 27 Aug 2025 00:32:34 -0700 (PDT) Sender: "Ivan A. Melnikov" Date: Wed, 27 Aug 2025 11:32:30 +0400 From: "Ivan A. Melnikov" To: ALT Linux Team development discussions Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [devel] =?utf-8?b?0JrQvtCz0LTQsCDQttC1INCy0YHQtSDRgtCw0LrQuCBO?= =?utf-8?b?TVU/?= 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: Wed, 27 Aug 2025 07:32:38 -0000 Archived-At: List-Archive: List-Post: On Wed, Aug 27, 2025 at 09:42:10AM +0300, Anton Zhukharev wrote: > Всем привет! > > Я очень часто вижу, когда в пакетах с ACL с наличием @everybody > "не-мейнтейнеры" в %changelog указывают "NMU: {text}" при обновлении. > > Хочется прояснить условия когда начинает действовать NMU. > > Дело в том, что в текущей редакции NMU Policy 1.2 явно не указаны > условия начала действия NMU (https://www.altlinux.org/NMU). Я думаю, стоит отличать NMU как действие от применения NMU policy. На данный момент NMU policy, по сути, регламентирует преодоление ACL. Однако это не единственный случай, в котором участник Team может обновить пакет, не считая себя его мейнтейнером. Я, например, указываю NMU в changelog когда вношу изменения в чужие пакеты, не претендуя при этом на со-мейнтейнерство, например при тривиальных исправлениях FTBFS или добавлении поддержки каких-нибудь неосновных архитектур. Так что запись NMU в сhangelog нужно понимать буквально, как Non-Maintainer Upload, т.е. любую сбрку пакета участником Team, не являющимся мейнтейнером этого пакета. > А в статье ACL в секции "Группы" про @everybody указано буквально следующее > (https://www.altlinux.org/ACL#@everybody): > """ > @everybody — специальная псевдогруппа. После добавления этой группы в > ACL пакета с пакета снимаются ограничения на заливку и на NMU. > Принадлежность пакета при таких заливках не меняется. > """ Тут буквально написано, что наличе группы @everybody снимает ограничения на NMU, т.е. NMU можно делать. Имхо от этого оно не перестаёт быть NMU. -- wbr, iv m.