From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52589) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dwY19-0004yI-1B for guix-patches@gnu.org; Mon, 25 Sep 2017 14:22:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwY14-0002fe-FT for guix-patches@gnu.org; Mon, 25 Sep 2017 14:22:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:50185) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dwY14-0002fU-3e for guix-patches@gnu.org; Mon, 25 Sep 2017 14:22:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dwY13-0000d8-Ri for guix-patches@gnu.org; Mon, 25 Sep 2017 14:22:01 -0400 Subject: [bug#28586] [PATCH 2/2] gnu: Add Syncthing. Resent-Message-ID: Date: Mon, 25 Sep 2017 14:21:44 -0400 From: Leo Famulari Message-ID: <20170925182144.GA16527@jasmine.lan> References: <5f9b36da2183c37cb24713472ea22921c0f48d36.1506285652.git.leo@famulari.name> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu" Content-Disposition: inline In-Reply-To: <5f9b36da2183c37cb24713472ea22921c0f48d36.1506285652.git.leo@famulari.name> 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: 28586@debbugs.gnu.org --WIyZ46R2i8wDzkSu Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Sep 24, 2017 at 04:40:53PM -0400, Leo Famulari wrote: > * gnu/packages/syncthing.scm: New file. >=20 > Co-authored-by: Petter [...] > +(define-public golang-github-com-sasha-s-go-deadlock > + (package > + (name "golang-github-com-sasha-s-go-deadlock") > + (version "341000892f3dd25f440e6231e8533eb3688ed7ec") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/sasha-s/go-deadlock") > + (commit version))) > + (file-name (string-append name "-" version "-checkout")) > + (sha256 > + (base32 > + "1bcdyxwm5qpqynxahwaahbqi7ghgdajmg7b4276pdalkxkxkhsv8"))= )) > + (build-system go-build-system) > + (arguments > + `(#:import-path "github.com/sasha-s/go-deadlock")) > + (propagated-inputs > + `(("golang-github-com-petermattis-goid" ,golang-github-com-petermat= tis-goid))) There are a handful of packages, like this one, that seem to need their dependencies propagated, or else building Syncthing fails when the package fails to find its dependency. This suggests to me that the Syncthing build process is not using the compiled objects of these packages but is instead trying to rebuild them. So, perhaps something is not quite right with the go-build-system =E2=80=94= I'm not sure. --WIyZ46R2i8wDzkSu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlnJSTgACgkQJkb6MLrK fwhvJRAAkjd0i11oGY0TVZBbckrrirIssIjIzo0PL6mZei+xxQ1wOaExv24wFcpv 6csb94BqBdqRlGDE7Lt99u6bH6NQdR5eqfxAJKtAGE/i5CdGGqwvA0fymq16QQ9k 2L72aVpuoevP0GBklPPM2xqBo7DIWxY0jrVNCzhtyKhOv5iYDJjbNTSOJ+pHmjTA 1FT9Q1Ca1lENEYxnNcCJLscolP9yS8NmJv5LCaqEnSyJ682lkDSt7MlSJKq/8JJG CfAXAqlIfAvpflD3T12GD5mYdbKHGX6RjN1MgGzeqJbUpZgJjM27STkVol5k9ne4 7cbl4TtmTXTofJuLtNgRJZt5nCe+Uy/r1W55iCIX59i6cjZhGERcdb4iyIdkVvN8 J4nqCHOA76TkzQnA19IV6HWBS7tmba5ZCduUPYBnVHGnUcAUsegFcm5tokkcBJhF i3t8EuhusUI3kGySH3Nh/tlDVIR+Nbs4gjnhxvAct7xY7v4vNgZBjwb/LW2ouAbJ radWilZkoAF5xAyxYA5+7gNIGnnM49aCg4TXSLFVgYktaf+eoI04AdsqUZO3E0oD 4dY1XlITmJq0fDqm93hFYhXrwNR0bH7ACwqYdky0NrJJrPG415qdR4fpD+jToAIb Kj+99OLw3pCdhts+wxandKBMOWthZg+4YEM0zLXP6zECTSxW5x0= =Ry88 -----END PGP SIGNATURE----- --WIyZ46R2i8wDzkSu--