[Reproducible-builds] ff2b and opi2c back online
On 2016-06-11, Holger Levsen wrote: > This shall give us some more time+ease while deciding if/when to remove > all ff2b and opi2c related jobs… Both should be back online now! So no need to rearrange the jobs anymore. Whew. live well, vagrant 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
[Reproducible-builds] reproducible.debian.net status changes for strip-nondeterminism
2016-06-11 12:38 https://tests.reproducible-builds.org/debian/unstable/amd64/strip-nondeterminism changed from unreproducible -> reproducible ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [PATCH] Reassign jobs for ff2b-armhf-rb to other nodes
On 2016-06-11, Holger Levsen wrote: > On Fri, Jun 10, 2016 at 09:18:40AM -0700, Vagrant Cascadian wrote: >> > thanks for the patch, before I apply something similar I have a >> > question: does that mean ff2b is gone *forever*? >> >> Not 100% sure just yet; it still turns on, but doesn't boot. The >> recovery process doesn't work, and *sometimes* I can get it into MaskRom >> mode, but not always... >> >> http://wiki.t-firefly.com/index.php/Firefly-RK3288/Boot_mode/en >> http://wiki.t-firefly.com/index.php/Firefly-RK3288/MaskRom/en >> >> So, it's not quite bricked... but close. > > given the recent issues with opi2c I just implemented code, to check > whether both build nodes are up, before starting a build. That way we > can keep jobs enabled, without wasting builds where the 2nd build will > fail anyway… Thanks, that sounds like a great improvement! > This shall give us some more time+ease while deciding if/when to remove > all ff2b and opi2c related jobs… opi2c is back now, running the same kernel as the other orangepi plus2 boards... will see if it is a little more stable now... it may be power supply issues... not 100% sure yet. live well, vagrant 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
Re: [Reproducible-builds] Question about build environments used for i386
Hi Gert, On Thu, May 26, 2016 at 01:16:03PM +0200, Gert Wollny wrote: > Sure, I've attached three screen shots of the side frame: [...] > Proposal to reorder for simple top-down navigation [...] > The "I want ice cream" version: [...] > hope that gives you an idea of what I meant. thanks, it does and it's roughly the same I thought already :) Val is working on improving tests.r-b.o this summer and she has improving the navigation on her todo-list, so I suppose your suggestions will be useful eventuelly…! :) -- cheers, Holger signature.asc Description: Digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [tex-k] SORCE_DATE_EPOCH_TEX_PRIMITIVES
Hi Karl, > OK, yes we can patch Debian like this. Though, please also change the pdftex > source in version control. Here is a patch of the rename. Norbert -- PREINING Norbert + TeX Live & Debian Developer + http://www.preining.info GPG: 0x860CDC13fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13 --- texk/web2c/lib/ChangeLog |2 +- texk/web2c/lib/texmfmp.c |4 ++-- texk/web2c/man/pdftex.man |2 +- texk/web2c/pdftexdir/NEWS |2 +- 4 files changed, 5 insertions(+), 5 deletions(-) --- texlive-bin.orig/texk/web2c/lib/ChangeLog +++ texlive-bin/texk/web2c/lib/ChangeLog @@ -16,7 +16,7 @@ * texmfmp.c (init_start_time): new fn, factored out from initstarttime. - (get_date_and_time): if envvar SOURCE_DATE_EPOCH_TEX_PRIMITIVES + (get_date_and_time): if envvar FORCE_SOURCE_DATE is set, initialize minutes, day, month, year, from SOURCE_DATE_EPOCH value. Requested by Debian, thread starting at http://tug.org/pipermail/tex-k/2016-May/002691.html. --- texlive-bin.orig/texk/web2c/lib/texmfmp.c +++ texlive-bin/texk/web2c/lib/texmfmp.c @@ -2247,7 +2247,7 @@ { struct tm *tmptr; #ifndef onlyTeX - string sde_texprim = getenv ("SOURCE_DATE_EPOCH_TEX_PRIMITIVES"); + string sde_texprim = getenv ("FORCE_SOURCE_DATE"); if (sde_texprim && STREQ (sde_texprim, "1")) { init_start_time (); tmptr = gmtime (_time); @@ -2263,7 +2263,7 @@ /* warn if they gave an invalid value, empty (null string) ok. */ if (sde_texprim && strlen (sde_texprim) > 0 && !STREQ (sde_texprim, "0")) { -WARNING1 ("invalid value (expected 0 or 1) for environment variable $SOURCE_DATE_EPOCH_TEX_PRIMITIVES: %s", +WARNING1 ("invalid value (expected 0 or 1) for environment variable $FORCE_SOURCE_DATE: %s", sde_texprim); } #endif /* not onlyTeX */ --- texlive-bin.orig/texk/web2c/man/pdftex.man +++ texlive-bin/texk/web2c/man/pdftex.man @@ -379,7 +379,7 @@ timestamps in the PDF output, such as the CreationDate and ModDate keys. This is useful for making reproducible builds. .TP -.B SOURCE_DATE_EPOCH_TEX_PRIMITIVES +.B FORCE_SOURCE_DATE If set to the value "1", the time-related \*(TX primitives .RI ( \eyear , .IR \emonth , --- texlive-bin.orig/texk/web2c/pdftexdir/NEWS +++ texlive-bin/texk/web2c/pdftexdir/NEWS @@ -5,7 +5,7 @@ This by itself should suffice to create reproducible PDFs. The new primitives below support more granular output tweaks with the same intent. - - if the environment variable SOURCE_DATE_EPOCH_TEX_PRIMITIVES is set + - if the environment variable FORCE_SOURCE_DATE is set to 1, the \year, \day, and \time primitives are also initialized from the SOURCE_DATE_EPOCH value, instead of the current time. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [PATCH] Have index_issues also show total popcon scores of each issue
On Sat, Jun 11, 2016 at 01:11:28PM +0200, Ximin Luo wrote: > >> Oh I forgot to mention, you'll need to install python3-popcon on the > >> machine running jenkins for it to work. > Uploaded: https://packages.debian.org/jessie-backports/python-popcon cool, pushed and deployed your patch too and triggered the notes job. Thanks! -- cheers, Holger signature.asc Description: Digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Bug#826711: diffoscope: please add argument completion
On Sat, 2016-06-11 at 16:31 +0530, Satyam Zode wrote: > Please find an attached patch which enables argument completion for > diffoscope. Looking forward to review and feedback. I forgot you need to generate and install the bash-completion snippet: register-python-argcomplete diffoscope > debian/diffoscope.bash-completion and add it to debian/clean -- bye, pabs https://wiki.debian.org/PaulWise signature.asc Description: This is a digitally signed message part ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Bug#826711: diffoscope: please add argument completion
On Sat, 2016-06-11 at 16:31 +0530, Satyam Zode wrote: > Please find an attached patch which enables argument completion for > diffoscope. Looking forward to review and feedback. Thanks for the patch. > +++ b/debian/control > @@ -20,6 +20,7 @@ Build-Depends: > + python3-argcomplete, I think you need it in Depends/Recommends too? Probably put it in the dh_python3 args. > +if argcomplete: > +argcomplete.autocomplete(parser) I think it should exit with an error when completion is enabled (_ARGCOMPLETE env var) but the argcomplete module is not installed. -- bye, pabs https://wiki.debian.org/PaulWise signature.asc Description: This is a digitally signed message part ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [PATCH] Have index_issues also show total popcon scores of each issue
Holger Levsen: > On Wed, May 11, 2016 at 04:14:53AM +0200, Ximin Luo wrote: >> Oh I forgot to mention, you'll need to install python3-popcon on the machine >> running jenkins for it to work. > > python3-popcon is not yet available in jessie-backports, someone needs > to fix this first :-) > Uploaded: https://packages.debian.org/jessie-backports/python-popcon X -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE git://github.com/infinity0/pubkeys.git ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [PATCH] Reassign jobs for ff2b-armhf-rb to other nodes
On Fri, Jun 10, 2016 at 09:18:40AM -0700, Vagrant Cascadian wrote: > > thanks for the patch, before I apply something similar I have a > > question: does that mean ff2b is gone *forever*? > > Not 100% sure just yet; it still turns on, but doesn't boot. The > recovery process doesn't work, and *sometimes* I can get it into MaskRom > mode, but not always... > > http://wiki.t-firefly.com/index.php/Firefly-RK3288/Boot_mode/en > http://wiki.t-firefly.com/index.php/Firefly-RK3288/MaskRom/en > > So, it's not quite bricked... but close. given the recent issues with opi2c I just implemented code, to check whether both build nodes are up, before starting a build. That way we can keep jobs enabled, without wasting builds where the 2nd build will fail anyway… See 96bc627..43f0571 in the git master branch of jenkins.d.n.git if you interested. This shall give us some more time+ease while deciding if/when to remove all ff2b and opi2c related jobs… -- cheers, Holger signature.asc Description: Digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Bug#826711: diffoscope: please add argument completion
Hi, all ! Paul Wise : > > Package: diffoscope > Severity: wishlist > Tags: newcomer > > Please add argument completion. Using the Python 3 argcomplete module > makes this relatively simple. This project can be used as an example: > > https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/ Please find an attached patch which enables argument completion for diffoscope. Looking forward to review and feedback. Thanks! Satyam Zode From 50dffe772b38355eb673994fdea49d9d74be7cac Mon Sep 17 00:00:00 2001 From: Satyam ZodeDate: Sat, 11 Jun 2016 16:26:28 +0530 Subject: [PATCH] Added support for argument completion. Closes #826711 --- bin/diffoscope | 1 + debian/control | 1 + diffoscope/__main__.py | 7 +++ 3 files changed, 9 insertions(+) diff --git a/bin/diffoscope b/bin/diffoscope index 2393807..2422b70 100755 --- a/bin/diffoscope +++ b/bin/diffoscope @@ -1,4 +1,5 @@ #!/usr/bin/env python3 +# PYTHON_ARGCOMPLETE_OK # -*- coding: utf-8 -*- # # diffoscope: in-depth comparison of files, archives, and directories diff --git a/debian/control b/debian/control index 19619d7..733d3be 100644 --- a/debian/control +++ b/debian/control @@ -20,6 +20,7 @@ Build-Depends: python3-rpm, python3-setuptools, python3-tlsh (>= 3.4.1), + python3-argcomplete, vim-common, Standards-Version: 3.9.8 Homepage: https://diffoscope.org/ diff --git a/diffoscope/__main__.py b/diffoscope/__main__.py index ac7913c..ab3739f 100644 --- a/diffoscope/__main__.py +++ b/diffoscope/__main__.py @@ -1,4 +1,5 @@ #!/usr/bin/env python3 +# PYTHON_ARGCOMPLETE_OK # -*- coding: utf-8 -*- # # diffoscope: in-depth comparison of files, archives, and directories @@ -30,6 +31,10 @@ try: import tlsh except ImportError: tlsh = None +try: +import argcomplete +except ImportError: +argcomplete = None from diffoscope import logger, VERSION, set_locale, clean_all_temp_files import diffoscope.comparators from diffoscope.config import Config @@ -89,6 +94,8 @@ def create_parser(): parser.add_argument('file2', help='second file to compare') if not tlsh: parser.epilog = 'File renaming detection based on fuzzy-matching is currently disabled. It can be enabled by installing the “tlsh” module available at https://github.com/trendmicro/tlsh' +if argcomplete: +argcomplete.autocomplete(parser) return parser -- 1.9.1 ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [tex-k] SORCE_DATE_EPOCH_TEX_PRIMITIVES
Hi Ximin, > OK, yes we can patch Debian like this. Though, please also change the pdftex > source in version control. Thanks, yes, *I* can patch the sources ;-) > Hopefully the next release isn't *too* far ahead The next release of TL is in *1* year. Norbert -- PREINING Norbert + TeX Live & Debian Developer + http://www.preining.info GPG: 0x860CDC13fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13 ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [tex-k] SORCE_DATE_EPOCH_TEX_PRIMITIVES
Karl Berry: > How does FORCE_SOURCE_DATE sound? > > Fine by me. Shall I change the pdftex source? > > I don't much want to make a new release just for this, but it would be > fine (in fact preferable) to me if you made the change in Debian now. > Since after all the whole thing is for your purposes, you might as well > have the name you want. I doubt the discrepancy will cause any trouble. > OK, yes we can patch Debian like this. Though, please also change the pdftex source in version control. Hopefully the next release isn't *too* far ahead - Debian is doing this in most depth at the moment, but other distributions are also following suit - FreeBSD, LEDE, SUSE and Guix already added support for SOURCE_DATE_EPOCH, and we know there's people working on it for Fedora and NixOS. X -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE git://github.com/infinity0/pubkeys.git ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds