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

Re: Debian Trends updated



Hi,

On 08/04/21 at 09:06 +0200, Mattia Rizzolo wrote:
> On Wed, Apr 07, 2021 at 02:03:47PM +0200, Lucas Nussbaum wrote:
> > I just updated Debian Trends: https://trends.debian.net/
> 
> Thank you.
> I noted that the dates in the "smells" sections are still old.  Could
> you perhaps refresh those data as well, so that we have a better idea if
> things today are even more "smelly"? :)
> 
> > I wonder if we should use the start of the next release cycle to decide
> > that we no longer want to accept some packaging practices, such as:
> > - debhelper compat level << 9
> 
> I think it would be excessive to say "no longer want to accept" this.
> And, honestly, I'd leave this alone.  old compat level are going away by
> themselves without further pushing, plus Niels is also being somewhat
> proactive to deprecate the very old ones.

Indeed, There has been a mass bug filing about removal of compat 5 and
6. See #965564 for example.

> > - no support for build-arch and build-indep
> 
> Isn't this already a rc bug for a while?  ISTR dpkg is basically
> refusing to build them now, and it has been a Policy MUST for years.
> 
> They should already have an open bug, perhaps you could double check
> this part.  Or maybe I don't understand what you are talking about.

I'm talking about this:
https://lintian.debian.org/tags/debian-rules-missing-recommended-target.html

This is indeed required by policy:
https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules

But there are still 411 packages currently in testing that don't provide
those targets (according to lintian). There are 435 in unstable (most
likely including the 411 that are also in testing).

So this sounds like an easy target for a mass bug filing at the
beginning of the bookworm cycle.

Lucas


Reply to: