Niels, On Tuesday, August 13, 2024 1:08:45 PM MST Niels Thykier wrote: > Soren Stoutner: > > Niels, > > > > [...] > > > > I do not consider this to be simply a “lintian” issue. Rather, I consider > > it > > best practice as documented in the Debian Policy Manual. > > > > https://www.debian.org/doc/debian-policy/ch-controlfields.html#rules-require > > s-root > Policy is *also* out of date: https://bugs.debian.org/1057238 > > > For me, personally, this is a significant enough of an issue that I would > > not > > sponsor a package that did not specify “Rules-Requires-Root”. Other Debian > > Developers may feel differently on this issue, and I would have no hard > > feelings if they decided to sponsor the package without it. But, for me, I > > would not want to have my name attached. > > Our differences here are that I track this particular part of Debian, > which is why I know these details and knew to dismiss both lintian and > policy without second though (though I had to dig up the bug number). > There are certainly other areas of Debian where I am less well-versed > and would have been in your shoes if the written authoritative sources > was all I had to go on and they were all out of date. > > I hope you will reconsider your stance on this point given the people > behind `Rules-Requires-Root` have declared that lintian (#1057238) and > policy (#1057238) are "not up to date" on this topic.
Thanks for the info. I will be happy to reconsider my stance if the information in the Debian Policy Manual is changed to reflect this recommendation. I do know that the Debian Policy Manual is a lagging indicator, but I still like to follow it as closely as possible, especially in cases like this where there are no possible downsides to doing so. I also know that many times individual developers in Debian, including those in charge of various build tools, propose various solutions they think work best, but the Debian project as a whole doesn’t end up adopting them and they never become part of Debian Policy. That is why I consider it best to wait until things are officially adopted instead of getting out ahead of them. -- Soren Stoutner so...@debian.org
signature.asc
Description: This is a digitally signed message part.