To: debian-devel@lists.debian.org, debian-release@lists.debian.org Subject: Release goal proposal: Archive-wide build-arch and build-indep support Hi, I would like to propose the goal of getting archive-wide support for the optional debian/rules targets "build-arch" and "build-indep". The intention is to finally solve issues like #619284 and the goal is related to #629385. According to Lintian, currently 5542 packages are missing at least one of these optional targets. At the current rate these are fixed it will take over 2 years to get them all done and unfortunately the rate appears to be slowing dropping[1]. Jakub Wilk did an analysis earlier this year, which suggests we can reduce the problem size considerably by looking only at source packages that builds both "arch:all" and "non arch:all" binaries[2]. I have filed #647227 against Lintian asking for a separate tag to identify these packages. To keep it attainable, the goal for Wheezy is to fix the subset of packages that would need to differentiate "build" and "build-arch"/"build-indep". Once we have the data available, we will put up a dd-list for the reduced set. If you would like to help: * Fix you(r team)'s packages (see [3]) * Sign up as an volunteer. - There are up 126 QA uploads waiting to be done. :) - There will probably also be some NMUs. * If filing bugs for this, please use: * User: debian-qa@lists.debian.org * Usertags: build-arch-target The release goal wiki page is at [4] and the current advocates are Jakub Wilk, Bernhard R. Link and myself. Thanks for considering. ~Niels [1] This data is available on lintian.d.o as: /srv/lintian.debian.org/history/tags/debian-rules-missing-recommended-target.dat format is: [2] http://lists.debian.org/debian-policy/2011/06/msg00018.html [3] This dd-list is the full set of packages (the reduced set is not available at the moment). http://people.debian.org/~nthykier/rg-build-arch-target/dd-list [4] https://wiki.debian.org/ReleaseGoals/BuildArchTarget