GNU bug report logs - #34613
[PATCH] gnu: Add prometheus.

Previous Next

Package: guix-patches;

Reported by: Gábor Boskovits <boskovits <at> gmail.com>

Date: Fri, 22 Feb 2019 11:47:01 UTC

Severity: normal

Tags: moreinfo, patch

Done: zimoun <zimon.toutoune <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Gábor Boskovits <boskovits <at> gmail.com>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>
Cc: Ludovic Courtès <ludo <at> gnu.org>, 34613 <at> debbugs.gnu.org, Leo Famulari <leo <at> famulari.name>
Subject: [bug#34613] Acknowledgement ([PATCH] gnu: Add prometheus.)
Date: Tue, 12 Mar 2019 22:24:43 +0100
Hello,

Pierre Neidhardt <mail <at> ambrevar.xyz> ezt írta (időpont: 2019. márc.
12., K, 8:04):

>
> - If there are many dependencies (check the vendor/ folder), use it, it will be
>   easier and produce a package with an ideal closure size.

There are quite a lot.

> The Go build system does most things right.  A few pointers:
>
> - Prometheus might use its own build system, e.g. with a Makefile.  Then you'll
>   have to read the makefile to know what it's doing.

Yes, it does, but it turns out it is not actually needed.

>
> - In Go, it's possible to include multiple packages in the same repository.  Our
>   Go build system does not handle this very well and it's not possible to use
>   multiple such packages as dependencies: you need to create a union.  See
>   go-golang-org-x-crypto-union.
>
> Let me know if you need more help, I can look into it.
>
> Good luck!

Thanks!

> Pierre Neidhardt
> https://ambrevar.xyz/


Best regards,
g_bor




This bug report was last modified 2 years and 276 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.