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

Bug#1018802: localechooser: reproducible builds: locale and parallelism trigger reproducibility issues



Vagrant Cascadian <vagrant@reproducible-builds.org> writes:

> That attached patches fix this by passing --no-parallel to dh (parallism
> was probably introduced in the switch from debhelper compat 9 to 13),
> and by exporting LC_ALL=C.UTF-8 in debian/rules.

I've stuck this onto salsa:

  https://salsa.debian.org/philh/localechooser/-/commits/bug/1018802

which builds, and passed most of the tests:

  https://salsa.debian.org/philh/localechooser/-/pipelines/417953

which leads on to an openQA tests, where they also pass (apart from a
few that are broken in general at present):

https://openqa.debian.net/tests/overview?distri=debian&build=-salsa-417953%3Aphilh%3Alocalechooser%3Abug%2F1018802&groupid=13&version=salsa_testing

and where one can see here that it really is the patched version of
localechooser that's in use:

  https://openqa.debian.net/tests/73247#step/rescue/53

so that all looks fine to me.

Of course, the "most" regarding passing tests does not include repotest,
which is a bit of a shame, as I had hoped to be able to show a before
and after with that test passing, but currently the repotest script
includes a '*.deb' that ignores udebs and so finds nothing to test :-/

I'll sort out an upload soon -- just thought I'd mention what I've done
so far to save others duplicating effort.

Cheers, Phil.
-- 
|)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
|-|  http://www.hands.com/    http://ftp.uk.debian.org/
|(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,    GERMANY

Attachment: signature.asc
Description: PGP signature


Reply to: