[devel] Когда же все таки NMU?

Anton Zhukharev ancieg на altlinux.org
Ср Авг 27 10:34:01 MSK 2025


On Wed, Aug 27, 2025 at 10:17:33AM +0300, Sergey V Turchin wrote:
> On Wednesday, 27 August 2025 09:42:10 MSK Anton Zhukharev wrote:
> 
> [...]
> > """
> > @everybody — специальная псевдогруппа. После добавления этой группы в ACL
> > пакета с пакета снимаются ограничения на заливку и на NMU. Принадлежность
> > пакета при таких заливках не меняется. """
> > 
> > То есть NMU начинает действовать исключительно тогда, когда в ACL нет
> > @everybody?
> NMU начинает действовать, когда справедлива расшифровка этой аббревиатуры.

Тогда на WiKi неясная формулировка?
Там ведь снимаются требования NMU, если есть @everybody в ACL.
А необходимость писать "NMU: {text}" как раз указана в требованиях в NMU
Policy.
То есть если NMU + @everybody, то я могу писать, а могу не писать "NMU:
{text}"?
 
> > Если это не так, то прошу на WiKi прояснить эту ситуацию.
> > Если это так, то прошу других мейнтейнеров постараться быть внимательнее
> > и не ставить NMU где попало, дабы не вводить в заблуждение других.
> Как раз для этого и пишут "NMU". Вы же сами цитируете про "принадлежность 
> пакета".

На WiKi в статье про ACL принадлежность пакета с группой @everybody
ставится под сомнение, так как требования к NMU снимаются.

Я понимаю, что NMU - это когда пакет загружает тот, кто не является
мейнтейнером пакета (кстати, о том, кто такой мейнтейнер, тоже еще не
смогли договориться: https://bugzilla.altlinux.org/41023).

Но я ведь в рассылку не просто так написал - а чтобы выяснить, снимается ли
действительно требование к указанию "NMU: {text}" в %changelog, если в
ACL пакета есть @everybody, так как в полиси NMU об этом не слова, а в
статье ACL прямо сказано, что требования снимаются, однако очень много
записей, когда "не-мейнтейнеры" все равно добавляют "NMU: {text}" в
%changelog. Для меня это не выглядит очевидным и хотелось бы точно знать
и чтобы эта информация была где-нибудь на WiKi указана.

-- 
Anton Zhukharev
ALT Linux Team
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20250827/12feaa76/attachment.bin>


Подробная информация о списке рассылки Devel