[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: The saga of: Rules-Requires-Root: no



On Tuesday, August 5, 2025 12:37:50 PM Mountain Standard Time Leandro Cunha 
wrote:
> Hi,
> 
> > On Tue, Aug 5, 2025 at 4:02 PM Andrey Rakhmatullin <wrar@debian.org> 
wrote:
> > > On Tue, Aug 05, 2025 at 03:51:33PM -0300, Leandro Cunha wrote:
> > > >> Until recently most packages required 'Rules-Requires-Root: no' be
> > > >> added to the 'debian/control' file of a package. This is no longer 
the
> > > >> case, with this now being default behaviour. You do not need to add 
it
> > > >> new packages and those maintaining packages can remove it.
> > > >>
> > > >>From what I saw here, policy 4.1.5 in 5.6.31 defined this and wouldn't
> > > >
> > > >there need to be an update to the policy about this?
> > > >https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-rules-> > > >requires-root> > 
> > > Is there something at this link that makes you think that some update is
> > > needed or contradicts what Phil wrote?
> > > 
> > > --
> > > WBR, wRAR
> >
> >From what I understand, Rules-Requires-Root: no (default) would no
> 
> longer be necessary. I asked this question because it's a question I
> had, as it's listed as a default. It might lead anyone reading the
> policy to believe this would still be necessary (or not, if she/he
> sees this email).

There is some further information in the Lintian bug report that got rid of 
the warning that you should declare "Rules-Requires-Root: No”.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091912

https://salsa.debian.org/lintian/lintian/-/merge_requests/556/diffs

-- 
Soren Stoutner
soren@debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: