On Fri, 25 Nov 2016, Holger Levsen wrote:
> On Thu, Nov 24, 2016 at 11:20:19PM +0100, Chris Lamb wrote:
> > > Please test the attached patch.  Does it pass all the reproducibility
> > > testing?
> > This is not actually tested in Debian's Reproducible Builds testing
> > framework — I discovered it when working directly on Tails.
> 
> to explain: we only test main, as using and or even building packages
> from contrib or non-free might be problematic.

Well, FWIW, intel-microcode and amd64-microcode have been manually
checked to be safe to autobuild (and tagged as such, XS-autobuild: yes).
In fact, they're autobuilt in unstable.

iucode-tool (a build-dep of intel-microcode) is FLOSS (GPL2+), and only
in contrib because it basically exists to manipulate non-free data.  It
is also autobuilt.  And I am its upstream.

> building only specifically whitelisted packages from contrib+non-free
> would be doable though.

I would be happy enough if someone would check the patch in this bug
report for amd64-microcode *once*.  It is not like there is much churn
in the build tooling of the microcode packages...

> We do take patches however. (Even those with whitelists such simple as
> WHITELIST_NON-FREE="package1 package2…" in the code… the hard part is
> probably rather adding these extra packages/suites to the web ui…)

Well, FWIW :-)

WHITELIST_CONTRIB="iucode-tool"
WHITELIST_NON-FREE="intel-microcode amd64-microcode"

pretty please?

-- 
  Henrique Holschuh

Reply via email to