From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:39199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3TI7-0001pZ-Nt for guix-patches@gnu.org; Mon, 11 Mar 2019 18:21:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3TI6-0001yA-Ry for guix-patches@gnu.org; Mon, 11 Mar 2019 18:21:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54273) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h3TI6-0001y2-NW for guix-patches@gnu.org; Mon, 11 Mar 2019 18:21:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h3TI6-0006qj-Dd for guix-patches@gnu.org; Mon, 11 Mar 2019 18:21:02 -0400 Subject: [bug#34613] Acknowledgement ([PATCH] gnu: Add prometheus.) Resent-Message-ID: From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20190222114537.1431-1-boskovits@gmail.com> Date: Mon, 11 Mar 2019 23:19:59 +0100 In-Reply-To: ("=?UTF-8?Q?G=C3=A1bor?= Boskovits"'s message of "Fri, 22 Feb 2019 13:21:35 +0100") Message-ID: <87k1h5rr3k.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: =?UTF-8?Q?G=C3=A1bor?= Boskovits Cc: 34613@debbugs.gnu.org, Pierre Neidhardt Hi G=C3=A1bor! G=C3=A1bor Boskovits skribis: > There are some problems with it however: > > The tarball has a vendor directory, containing sources of third party > go stuff. How do we deal with that? > (Should we package the stuff there, and link the sources into the tree?) I think we generally do that yes. Pierre, Leo? > I have noticed a few possible problems: > https://github.com/prometheus/prometheus/blob/master/vendor/github.com/in= fluxdata/influxdb/LICENSE_OF_DEPENDENCIES.md > indicates that glyphicons is possibly non-free, needs further > investigation. Glyphicons appears to be non-free, indeed. Could you check what Debian does, for instance? It may be that we can just remove or replace it with something else. > https://github.com/prometheus/prometheus/tree/master/vendor/github.com/sh= urcooL/httpfs > does not copy the original LICENSE file from upstream, it is MIT > licensed. Should report a bug against prometheus. OK. > I would like to know if anyone could help me get this package into > shape, and point me towards a way to use inputs instead of linking the > source into the build tree. It would be nice, if we didn't have to > build these stuffs twice. > I am willing to do the work, but I need some pointer, as I am not into go. I=E2=80=99m ignorant about Go, but hopefully Pierre, Leo, or someone else w= ith experience with Go packaging can provide some guidance! It=E2=80=99d be great to have Prometheus! Thank you Ludo=E2=80=99.