Hi,

I'd like to propose a MBF with severity:serious for the above issue.
build-arch and build-indep are required targets according to Debian
Policy section 4.9.  This rule was introduced in Policy version 3.9.4,
released in 2012.
https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules

There are 421 affected packages in unstable (389 in testing as of
2021-10-01).
The list of affected packages according to lintian is
https://lintian.debian.org/tags/debian-rules-missing-recommended-target
A dd-list is included below.

Unfortunately this is only a warning in lintian, which might explain
why so many packages are still affected.

I have no strong feelings about this requirement, but I see it as a good
opportunity to identify packages whose packaging probably need a
refresh. Therefore it is a good target, especially at the beginning of a
release cycle, to either update old cruft or get it removed from the
next stable release.

This topic was raised back in April on debian-qa@, and saw no
objection back then. See
https://lists.debian.org/debian-qa/2021/04/msg00014.html (the thread
included other topics).

The bug template I plan to use is included below.

I would prefer to file bugs directly with severity:serious, but I'm fine
with starting with severity:important and bumping severity after a month
or two if the release team prefers it, of course.

- Lucas


============== bug template ============

Subject: x: missing required debian/rules targets build-arch and/or build-indep

Source: x
Version: x
Severity: serious
Justification: Debian Policy section 4.9
User: debian...@lists.debian.org
Usertags: missing-build-arch-indep

Dear maintainer,

Your package does not include build-arch and build-indep targets in
debian/rules. This is required by Debian Policy section 4.9, since 2012.
https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules

Please note that this is also a sign that the packaging of this software
could benefit from a refresh. For example, packages using 'dh' cannot be
affected by this issue.

This mass bug filing was discussed on debian-devel@ in [url]

Best,

=============== dd-list ===============

"Steinar H. Gunderson" <se...@debian.org>
   amoeba-data

A Mennucc1 <mennu...@debian.org>
   libppd
   printfilters-ppd

Adam Majer <ad...@zombino.com>
   lpr
   sc

Adam Sloboda <j...@disorder.sk>
   gkrellm-thinkbat
   gkrellm-xkb

Adi Zaimi <adiza...@users.sourceforge.net>
   gkrelltop

Adrian Bunk <b...@debian.org>
   gkrellmoon

Alan Baghumian <a...@technotux.org>
   myspell-fa (U)
   myspell-hy

Alberto Capella Silva <alberk...@gmail.com>
   squidtaild

Alessandro De Zorzi <l...@nonlontano.it>
   phamm (U)

Alex Pennace <a...@pennace.org>
   dircproxy
   pentium-builder

Alexander Gordeev <lasa...@lvk.cs.msu.su>
   madwimax

Alexander Wirt <formo...@debian.org>
   libmail-verify-perl
   libmp3-info-perl
   mp3burn

Alexandre Ratchov <a...@caoua.org>
   midish

alice ferrazzi (aliceinwire) <aliceinw...@gnumerica.org>
   abr2gbr

Amaya Rodrigo Sastre <am...@debian.org>
   perforate

Andrew McMillan <deb...@mcmillan.net.nz>
   whereami

Angel Ramos <sea...@debian.org>
   hunt

Anibal Monsalve Salazar <ani...@debian.org>
   bootp
   xfsdump (U)

Antoine Jacquet <roy...@zerezo.com>
   fapg

Anton Zinoviev <zinov...@debian.org>
   console-cyrillic
   fortunes-bg
   scalable-cyrfonts

Antonin Kral <a.k...@sh.cvut.cz>
   minisapserver

Ari Pollak <a...@debian.org>
   gav
   gav-themes
   gltron
   jnettop

Arjan Oosting <ar...@debian.org>
   hugs98 (U)

Armando Segnini <arma...@gmail.com>
   gpsim-doc

Arne Goetje <a...@ubuntu.com>
   libsnmp-multi-perl

Arthur Loiret <arthur.loi...@gmail.com>
   gcc-m68hc1x

Asheesh Laroia <ashe...@asheesh.org>
   cue2toc

Atsuhito Kohda <ko...@debian.org>
   jtex-base (U)

Atsushi KAMOSHIDA <ka...@debian.org>
   libjcode-pm-perl

Aurelien Jarno <aure...@debian.org>
   fortunes-fr

Aurélio A. Heckert <aur...@gmail.com>
   ink-generator

Barry deFreese <bdefre...@debian.org>
   hawknl (U)

Bartosz Fenski <fe...@debian.org>
   libuninum

Benjamin Mako Hill <m...@debian.org>
   libtext-wikiformat-perl
   libwww-mediawiki-client-perl

Benoit Mortier <benoit.mort...@opensides.be>
   vncsnapshot

Bill Allombert <ballo...@debian.org>
   libjpeg6b
   libjpeg9
   menu
   menu-l10n
   menu-xdg
   pari-elldata
   pari-galdata
   pari-galpol
   pari-seadata
   toppler

Boyuan Yang <by...@debian.org>
   abr2gbr

Bradley Smith <bradsm...@debian.org>
   libview
   plib-doc

Brandon Barnes <winterkni...@nerdshack.com>
   xevil

Breno Leitao <lei...@debian.org>
   cappuccino

Carlos Laviola <clavi...@debian.org>
   bplay

Chris Boyle <c...@debian.org>
   aewm++
   sapphire

Chris Butler <chr...@debian.org>
   xinv3d

Chris Halls <ha...@debian.org>
   myspell (U)
   python-ooolib (U)

Chris Hanson <c...@debian.org>
   libapache2-mod-lisp

Christian Bayle <ba...@debian.org>
   libibtk

Christoph Egger <christ...@debian.org>
   cl-irc (U)

Christopher James Halse Rogers <r...@ubuntu.com>
   gtk-nodoka-engine

Craig Small <csm...@debian.org>
   lprng-doc

Dale E. Martin <d...@the-martins.org>
   pccts

Dave Holland <d...@debian.org>
   floatbg

David Banks <amoe...@gmail.com>
   sisc

David Nusinow <dnusi...@debian.org>
   discover (U)

David Symons <david.sym...@liberatedcomputing.net>
   plait

Davide Puricelli (evo) <e...@debian.org>
   gnuboy

Debian CLI Applications Team <pkg-cli-apps-t...@lists.alioth.debian.org>
   graphmonkey

Debian CLI Libraries Team <pkg-cli-libs-t...@lists.alioth.debian.org>
   log4net

Debian Common Lisp Team <debian-common-l...@lists.debian.org>
   cl-irc
   cl-pg

Debian freesmartphone.org Team <pkg-fso-ma...@lists.alioth.debian.org>
   literki

Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
   doom-wad-shareware
   geki3
   hawknl
   plib-doc (U)
   spacearyarya
   uqm-russian (U)

Debian Install System Team <debian-b...@lists.debian.org>
   discover

Debian LibreOffice Maintainers <debian-openoff...@lists.debian.org>
   mythes

Debian LibreOffice Team <debian-openoff...@lists.debian.org>
   python-ooolib

Debian OCaml Maintainers <debian-ocaml-ma...@lists.debian.org>
   pagodacf

Debian OpenOffice Team <debian-openoff...@lists.debian.org>
   myspell

Debian QA Group <packa...@qa.debian.org>
   apsfilter
   cfingerd
   cldump
   convlit
   crip
   dbmix
   dh-kpatches
   docbook-simple
   efax
   esekeyd
   fbpager
   galib
   glbsp
   hashcash
   iog
   kic
   lgrind
   libapache-mod-encoding
   libapache2-mod-encoding
   ncdt
   osdclock
   playmidi
   poppassd
   pppconfig
   quickml
   scribus-template
   sgml-base-doc
   snmptrapfmt
   sntop
   stfl
   stymulator
   swish++
   tmexpand
   triangle
   wnn7egg
   xfonts-bolkhov
   xgammon
   xstarfish

Debian VDR Team <pkg-vdr-dvb-de...@lists.alioth.debian.org>
   libmdsp

Debian VoIP team <pkg-voip-maintain...@lists.alioth.debian.org>
   asterisk-prompt-fr-armelle
   asterisk-prompt-fr-proformatique

Debian X Strike Force <debia...@lists.debian.org>
   xfonts-100dpi
   xfonts-75dpi
   xfonts-base
   xfonts-cyrillic

Deepak Tripathi <apenguinli...@gmail.com>
   libperlmenu-perl

Diego Fernández Durán <di...@goedi.net>
   fdflush

Dirk Eddelbuettel <e...@debian.org>
   beancounter

Djihed Afifi <dji...@gmail.com>
   tclgeoip

Dmitry E. Oboukhov <un...@debian.org>
   iat
   mhddfs
   uqm
   uqm-russian

Don Armstrong <d...@debian.org>
   libhtml-element-extended-perl
   libimage-base-bundle-perl
   libpoe-component-client-ident-perl

Drake Diedrich <d...@debian.org>
   empire-lafe

Dylan R. E. Moonfire <deb...@mfgames.com>
   log4net (U)

Emmanuel QUEMENER <emmanuel.queme...@free.fr>
   mbw

Eric Sharkey <shar...@debian.org>
   macutils

Erik Schanze <er...@debian.org>
   imgvtopgm

Erik Vetters <evett...@gmail.com>
   libxml-rss-feed-perl

Erinn Clark <er...@double-helix.org>
   icheck

Eugene Krivdyuk <ekrivd...@gmail.com>
   liblogfile-rotate-perl

Evgeni Golov <evg...@debian.org>
   v86d

Fabio M. Di Nitto <fabbi...@fabbione.net>
   libapache-mod-auth-radius (U)

Felipe Augusto van de Wiel (faw) <f...@debian.org>
   freetable
   linklint
   xless

Florian Hinzmann <f...@debian.org>
   libxml-dumper-perl

Francesco Paolo Lovergine <fran...@debian.org>
   iitalian

Francisco Manuel Garcia Claramonte <franci...@debian.org>
   gliese
   yale

Frederic Peters <fpet...@debian.org>
   lasso

Fredrik Hallenberg <hal...@debian.org>
   asmixer

Georges Khaznadar <georg...@debian.org>
   tix

Ghe Rivero <g...@debian.org>
   libapache-mod-auth-kerb

Giacomo Catenazzi <c...@debian.org>
   screentest
   spell

Giuseppe Iuculano <giuse...@iuculano.it>
   razor

Goswin von Brederlow <goswin-...@web.de>
   ifstat

Guus Sliepen <g...@debian.org>
   dhis-server

Hai Zaar <haiz...@haizaar.com>
   libapache2-mod-authnz-external
   libapache2-mod-authz-unixgroup

Hakan Ardo <ha...@debian.org>
   ftpwatch
   libcompface

Hector Garcia <hec...@debian.org>
   perforate (U)

Helen Faulkner <he...@debian.org>
   xwrits

Hilko Bengen <ben...@debian.org>
   libsendmail-pmilter-perl

Iain Lane <la...@debian.org>
   graphmonkey (U)

Ian Beckwith <i...@debian.org>
   gnuit

Ian Jackson <ijack...@chiark.greenend.org.uk>
   authbind
   vtwm

Igor Stroh <jen...@debian.org>
   ldap2dns

Ikuya Awashiro <ik...@oooug.jp>
   scim-canna
   scim-skk

Isaac Jones <ijo...@debian.org>
   hugs98

ISHIKAWA Mutsumi <ishik...@debian.org>
   konfont

James Bromberger <j...@debian.org>
   libdigest-whirlpool-perl
   libwww-indexparser-perl

James Damour (Suvarov454) <suvarov...@users.sourceforge.net>
   filler

Jan Lübbe <jlue...@debian.org>
   iec16022

Jason Thomas <ja...@debian.org>
   libcgi-ssi-parser-perl

Javier Fernandez-Sanguino Pen~a <j...@computer.org>
   binstats
   gliese (U)
   iisemulator
   portreserve
   remem
   sac
   thp
   vrrpd
   yale (U)

Javier Fernandez-Sanguino Pen~a <j...@debian.org>
   chrootuid
   net-telnet-cisco

Javier Fernández-Sanguino Peña <j...@computer.org>
   checksecurity

Javier Fernández-Sanguino Peña <j...@debian.org>
   dns-browse
   farpd
   oinkmaster

Jelle de Jong <jelledej...@powercraft.nl>
   pct-scanner-scripts

Jelmer Vernooij <jel...@debian.org>
   bitlbee (U)

Joachim Breitner <nome...@debian.org>
   pidgin-blinklight

Joerg Jaspert <jo...@debian.org>
   gkrellm-reminder
   xbindkeys-config

Joey Schulze <j...@debian.org>
   dhcpdump
   xxgdb

Johan Henriksson <maho...@areta.org>
   mathtex

John Goerzen <jgoer...@complete.org>
   datapacker
   netmaze
   nglister

John Steele Scott <tooj...@toojays.net>
   openoffice.org-en-au

Jon Dowland <j...@debian.org>
   doom-wad-shareware (U)

Jonas Genannt <jonas.gena...@capi2name.de>
   libjavascript-rpc-perl

Jonas Meurer <m...@debian.org>
   mimelib1
   tidy-proxy

Jonathan McDowell <nood...@earth.li>
   htag (U)

Jorge Salamero Sanz <ben...@cauterized.net>
   mppenc

Jose Antonio Quevedo Muñoz <joseantonio.quev...@gmail.com>
   ssed

Jose Luis Tallon <jltal...@adv-solutions.net>
   couriergraph

Jose Parrella <bure...@debian.org>
   itop
   libbiblio-isis-perl
   libclass-csv-perl
   libdebian-package-html-perl

Josip Rodin <joy-packa...@debian.org>
   gbase
   gtkpool
   leave
   libapache-mod-auth-radius
   xvier

Jotam Jr. Trejo <jota...@debian.org.sv>
   sjeng
   webmagick

Juan Angulo Moreno <j...@apuntale.com>
   vsdump

Juan Esteban Monsalve Tobon <este...@v7w.com>
   libjama
   liblip
   libranlip

Julien Danjou <a...@debian.org>
   libapache2-mod-defensible
   tetrinetx

Junichi Uekawa <dan...@debian.org>
   binfmtc
   dsh

Jörgen Hägg <j...@debian.org>
   libexpect-perl

Kees Cook <k...@debian.org>
   sendpage

Kevin B. McCarty <kmcca...@debian.org>
   gliese (U)
   yale (U)

Kevin M. Rosenberg <k...@debian.org>
   cl-getopt
   cl-irc-logger
   cl-lml
   cl-lml2
   cl-modlisp
   cl-photo
   cl-pipes
   cl-pubmed
   cl-umlisp
   cl-umlisp-orf
   cl-xlunit
   cl-xptest

Kevin Zambrano <kevin...@gmail.com>
   falselogin

Krzysztof Burghardt <krzysz...@burghardt.pl>
   poco-doc

Kurt B. Kaiser <k...@shore.net>
   flexbackup

LaMont Jones <lam...@debian.org>
   hpsockd
   xdelta

Lars Bahner <bah...@debian.org>
   cryptcat
   xcal

Laszlo Boszormenyi (GCS) <g...@debian.hu>
   sidplay

LENART Janos <o...@debian.org>
   setcd
   socket

Lionel Elie Mamane <lmam...@debian.org>
   asterisk-prompt-fr-armelle (U)
   asterisk-prompt-fr-proformatique (U)
   dvidvi

Lior Kaplan <kap...@debian.org>
   efax-gtk
   myspell-fa
   myspell-hy (U)

Luca Bruno <lu...@debian.org>
   binutils-msp430
   gdb-msp430
   msp430-libc

Ludovic Drolez <ldro...@debian.org>
   libfile-rsyncp-perl
   libio-dirent-perl
   swish-e
   weex

Luis Uribe <a...@eviled.org>
   ipkungfu

Mario Lang <ml...@debian.org>
   midge

Mark Brown <broo...@debian.org>
   ftnchek
   mm
   xemacs21-packages
   zlib

Martin Braure de Calignon <braur...@free.fr>
   lostirc

Martin Meredith <m...@debian.org>
   w3cam

Martin Peylo <deb...@izac.de>
   netsend

Martin Schulze <j...@debian.org>
   cgilib
   gerstensaft
   mailto

Martin Wuertele <m...@debian.org>
   bopm
   gkrellm-x86info
   ibam

Martin Zobel-Helas <zo...@debian.org>
   pfqueue

Marvin Stark <m...@der-marv.de>
   syrep

Masayuki Hatta (mhatta) <mha...@debian.org>
   elscreen

Mateusz Skowronski <sko...@gmail.com>
   openoffice.org-hyphenation-pl
   openoffice.org-thesaurus-pl

Matt Palmer <mpal...@debian.org>
   dns323-firmware-tools

Matt Taggart <tagg...@debian.org>
   spew

Matthew Grant <matthewgra...@gmail.com>
   nomarch

Matthew Johnson <mj...@debian.org>
   nxcl

Matthew Palmer <mpal...@debian.org>
   ninvaders

Matthew Vernon <matt...@debian.org>
   electric-fence

Matthias Julius <m...@julius-net.net>
   dnshistory

Matthias Schmitz <matth...@sigxcpu.org>
   liblog-dispatch-filerotate-perl

Mattia Dongili <malat...@debian.org>
   cpufreqd

Mattias Nordstrom <mnord...@debian.org>
   dbench
   libnzb

Micah Anderson <mi...@debian.org>
   libapache-mod-removeip (U)

Michael Ablassmeier <a...@debian.org>
   libaudio-scrobbler-perl
   libemail-foldertype-perl
   libmp4-info-perl

Michael Meskes <mes...@debian.org>
   ips

Michael Piefel <pie...@debian.org>
   hexxagon

Michael Tautschnig <m...@debian.org>
   boolector

Mike Markley <m...@markley.org>
   gkrellm-leds

Mirko Grava <o...@klez.it>
   phamm (U)

Miroslav Kure <ku...@debian.cz>
   aspell-cs

MJ Ray (Debian) <m...@debian.org>
   gnuit (U)

Mod_removeip Packaging Group <mod_remov...@lists.riseup.net>
   libapache-mod-removeip

Monty Taylor <mord...@inaugust.com>
   libinnodb

Murat Demirten <mu...@debian.org>
   manpages-tr

Nathan Scott <nath...@debian.org>
   libxml-tokeparser-perl
   xfsdump

Nicolas Vion <n...@yojik.eu>
   swac-get

NOKUBI Takatsugu <k...@daionet.gr.jp>
   libtext-kakasi-perl

Norbert Veber <nve...@debian.org>
   rig

Noël Köthe <n...@debian.org>
   drac
   smbc

Ola Lundqvist <o...@debian.org>
   icmpush
   jpeginfo

Oliver Korff <o...@xynyx.de>
   crafty-books-medium
   crafty-books-medtosmall
   crafty-books-small

Ondřej Surý <ond...@debian.org>
   aspell-cs (U)

Patrick Gansterer <par...@paroga.com>
   poco-doc (U)

Patrick Ouellette <poue...@debian.org>
   opt

Paul Brossier <p...@debian.org>
   chuck

paul cannon <p...@debian.org>
   gkrellkam

Paul Slootman <p...@debian.org>
   libident
   pixmap
   tmpreaper

Paweł Więcek <co...@debian.org>
   pgpgpg

Peter De Schrijver (p2) <p...@debian.org>
   libgcr410

Peter Karlsson <pet...@debian.org>
   multimail

Peter S Galbraith <p...@debian.org>
   g3data
   imgsizer
   mh-book
   poster
   proj-ps-doc
   tcd-utils
   xcolmix
   xplot
   xtide
   xtide-coastline
   xtide-data
   xtide-data-nonfree
   xwatch

Peter Van Eynde <pvane...@debian.org>
   cl-irc (U)
   cl-pg (U)

Petter Reinholdtsen <p...@debian.org>
   discover (U)

Phamm Team <t...@phamm.org>
   phamm

Prabhu Ramachandran <pra...@aero.iitb.ac.in>
   ygl

Radovan Garabík <gara...@kassiopeia.juls.savba.sk>
   efingerd
   mountpy

Radu Spineanu <r...@debian.org>
   libropkg-perl

Ramakrishnan Muthukrishnan <rkrish...@debian.org>
   ygl (U)

Rene Engelhard <r...@debian.org>
   multitail
   muttprint
   myspell (U)
   mythes (U)
   python-ooolib (U)
   qmc
   txt2regex
   writerperfect

Rene Weber <rene_debma...@public.e-mail.elvenlord.com>
   libimage-metadata-jpeg-perl
   mapivi
   parchive
   scanssh

Ricardo Mones <mo...@debian.org>
   gkrellm-reminder (U)

Riku Voipio <riku.voi...@iki.fi>
   sbrsh
   xfractint

Robert Collins <robe...@robertcollins.net>
   fl-cow

Robert S. Edmonds <edmo...@debian.org>
   clamassassin
   pcaputils
   wrapsrv

Rod Whitby <r...@whitby.id.au>
   devio

Roderick Schertler <roder...@argon.org>
   debget
   makepatch

Runa Sandvik <runa.sand...@gmail.com>
   tagcloud

Russell Coker <russ...@coker.com.au>
   bonnie++
   logtools
   memlockd
   postal
   sredird

Ryan Niebur <ryanrya...@gmail.com>
   grabc

Sam Hocevar (Debian packages) <sam+...@zoy.org>
   apwal
   beav
   ez-ipupdate
   geki3 (U)
   ipfm
   spacearyarya (U)

Sam Hocevar <s...@debian.org>
   clif

Samuel Mimram <smim...@debian.org>
   fusesmb
   pagodacf (U)

Sarah Connor <sarah.connor...@googlemail.com>
   libclass-pluggable-perl

Sebastian Dröge <sl...@debian.org>
   log4net (U)

Shachar Shemesh <shac...@debian.org>
   privbind

Simon Huggins <hug...@earth.li>
   htag

Simon Kelley <si...@thekelleys.org.uk>
   atmel-firmware
   brag
   dhcp-helper

Simon Richter <s...@debian.org>
   towitoko

Sjoerd Simons <sjo...@debian.org>
   gkrellm-mailwatch
   gkrellm-radio
   gkrellmwireless

Stefan Pfetzing <dream...@dreamind.de>
   desklaunch
   deskmenu
   keylaunch
   oroborus

Steinar H. Gunderson <se...@debian.org>
   amoeba
   pkgsync

Stephen Gran <sg...@debian.org>
   randomsound

Steve Greenland <stev...@debian.org>
   jargon

Steve Kemp <s...@debian.org>
   asql

Stewart Smith <stew...@flamingspork.com>
   libinnodb (U)

Sven Mueller <s...@debian.org>
   nslint

Taku YASUI <t...@debian.or.jp>
   libapache2-mod-encoding (U)

TAKU Yasui <t...@debian.or.jp>
   libapache-mod-encoding (U)

Thierry Randrianiriana <randrianiri...@gmail.com>
   xdiskusage

Thomas Goirand <z...@debian.org>
   libjs-edit-area

Thomas Schmidt <tschm...@debian.org>
   libmdsp (U)

Tim Retout <dioc...@debian.org>
   gnu-standards
   postgresql-autodoc

Timo Jyrinki <t...@debian.org>
   literki (U)

Tobias Grimm <et...@debian.org>
   libmdsp (U)

Tomas Pospisek <tpo_...@sourcepole.ch>
   mailsync

tony mancill <tmanc...@debian.org>
   liblogfile-rotate-perl (U)
   xsysinfo

TSUCHIYA Masatoshi <tsuch...@namazu.org>
   jtex-base

Ulises Vitulli <uvitu...@fi.uba.ar>
   libpam-blue

Uwe Steinmann <ste...@debian.org>
   sgrep

Varun Hiremath <va...@debian.org>
   xpuzzles

Vern Sun <s5u...@gmail.com>
   cconv

Vincent Bernat <ber...@debian.org>
   libwhisker2-perl

Vincent Bernat <ber...@luffy.cx>
   labrea

Wartan Hachaturow <w...@debian.org>
   grpn

Wilmer van der Gaast <wil...@gaast.net>
   bitlbee

Xavier Lüthi <xlu...@debian.org>
   nrg2iso

Yann Dirson <dir...@debian.org>
   deps
   ftjam
   leaktracer
   memtest86
   memtest86+
   sgml2x

Yaroslav Halchenko <deb...@onerussian.com>
   gkrelltop (U)
   impose+

Yukiharu YABUKI <yyab...@debian.org>
   scim-canna (U)
   scim-skk (U)

Attachment: signature.asc
Description: PGP signature

Reply via email to