From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Vong Subject: Re: Reproducible builds: a means to an end Date: Wed, 18 Nov 2015 21:57:31 +0800 Message-ID: References: <87bnb0egb1.fsf@gnu.org> <87wpti3qba.fsf@gnu.org> <87y4dwqozp.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57121) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zz3Er-0000Yo-MJ for guix-devel@gnu.org; Wed, 18 Nov 2015 08:57:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zz3Eq-0007Jd-IT for guix-devel@gnu.org; Wed, 18 Nov 2015 08:57:33 -0500 In-Reply-To: <87y4dwqozp.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: guix-devel , GNU bug tracker automated control server # Hi, # # I wasn't expecting this, but the Debian BTS actually provides # mechanism for adding custom tags. I will use #21918 as an example. # # Limit the command to the guix package only package guix # # Set an address, it can be the mailing list address for a team user alexvong1995@gmail.com # # Set usertag, the character set [A-Za-z0-9_-] should be safe usertag 21918 + determinism # # Add usercategory unreproducible-build and friends usercategory unreproducible-build * Non-derterministic-build [tag=3D] + Determinism [determinism] + Uncategorized [] usercategory normal * status * unreproducible-build * severity usercategory -sort * status * unreproducible-build * severity usercategory old * status * severity * classification # # End of commands thanks Now, if you visit , you should see `Outstanding bugs -- Determinism; Normal bugs (1 bug)`. Of course, this is a rough example, the exact wordings can be changed. Does this work for you? References: https://wiki.debian.org/bugs.debian.org/usertags https://www.debian.org/Bugs/server-control https://www.debian.org/Bugs/server-request https://lists.debian.org/debian-devel-announce/2005/09/msg00002.html Cheers, Alex On 18/11/2015, Ludovic Court=C3=A8s wrote: > Alex Vong skribis: > >> On 16/11/2015, Ludovic Court=C3=A8s wrote: > > [...] > >>> Sometimes there are ready-made patches that can be found in Debian or >>> other distros, sometimes not. Often they=E2=80=99re hard to find thoug= h (for >>> instance, patch-tracker.debian.org seems to be off-line.) >>> >> Yes, according to >> , the >> maintainer of patch-tracker.debian.org has been missing in action >> until now. I think the website will be off-line in the near future. > > OK. > >>> =E2=80=9Cguix challenge=E2=80=9D is a simple way to find out which pack= ages are non >>> deterministic. That=E2=80=99s how I found about those that can be seen= at >>> for example. >>> >> Does that mean we should have a bug report for every non-reproducible >> packages? Or should we only have bug reports for popular packages? > > It=E2=80=99s OK to have bug reports for any package, as long as people vo= lunteer > to fix the bugs. Often it=E2=80=99s a trivial timestamp issue; sometimes= it=E2=80=99s > more involved, like . > > Does Debbugs allow us to add custom tags? We could have a =E2=80=9Cdeter= minism=E2=80=9D > tag to facilitate triage. > > Ludo=E2=80=99. >