On Sat, Feb 18, 2017 at 06:12:44PM +0100, Christian Seiler wrote: > Ah, now I understand the output. I initially thought rbuild > was just the first build, and didn't give it too much thought > since I didn't expect diffoscope to be called there.
rbuild is the first build + some output from the jenkins job (in the past it also contained the second build, but we thought to split that to a different file). > I could work on a patch for this. Could you point me in the right > direction? According to the wiki, you're using a modified version > of sbuild, but the link from the wiki leads via a mailing list > post [1] to > > https://anonscm.debian.org/cgit/reproducible/sbuild.git/ > > which doesn't appear to exist (anymore). We are definitly not using sbuild, which wiki did you read? All the relevant stuff is kept in the jenkins.debian.net repository at https://anonscm.debian.org/git/qa/jenkins.debian.net.git What's needed would be 1) tell the db about such new build result 2) find an appropriate icon and put it in place 3) tell _html_packages.py about that new status and associate the icon (umh, maybe that part is in _common.py ?) 4) have _build.sh properly use that new status in the right moments 5) teach the scheduler to have a different scheduling policy for those packages (guess it would be "right away"). Another probably easy to deal with those status could be to just discard the build just done and put the package back in the queue (which would mean some other build job would pick it up right away); that's already done for some cases, and so there is a function already in place, and what is required to do this would be to detect the failure properly (in the function call_diffoscope_on_changes_file, iirc) and call that function. All of this would be in _build.sh. > [1] > https://lists.alioth.debian.org/pipermail/reproducible-builds/Week-of-Mon-20141229/000613.html We are not using that (and besides, it has another goal: to build starting from a given .buildinfo). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds