From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id ALaGMTdQyV82dgAA0tVLHw (envelope-from ) for ; Thu, 03 Dec 2020 20:53:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id gOBOLTdQyV/nUAAAB5/wlQ (envelope-from ) for ; Thu, 03 Dec 2020 20:53:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 919119402A5 for ; Thu, 3 Dec 2020 20:53:11 +0000 (UTC) Received: from localhost ([::1]:59938 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kkvbC-0000gP-H7 for larch@yhetil.org; Thu, 03 Dec 2020 15:53:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45366) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkvb4-0000g5-32 for guix-patches@gnu.org; Thu, 03 Dec 2020 15:53:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58579) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kkvb3-0000Rn-SP for guix-patches@gnu.org; Thu, 03 Dec 2020 15:53:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kkvb3-0006LY-Q3 for guix-patches@gnu.org; Thu, 03 Dec 2020 15:53:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45000] [PATCH 0/9] Build git-annex with assistant webapp enabled In-Reply-To: <20201202045335.31096-1-jonathan@terracrypt.net> Resent-From: Timothy Sample Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Dec 2020 20:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45000 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jonathan Frederickson Cc: Kyle Meyer , 45000@debbugs.gnu.org, zimoun Received: via spool by 45000-submit@debbugs.gnu.org id=B45000.160702873924335 (code B ref 45000); Thu, 03 Dec 2020 20:53:01 +0000 Received: (at 45000) by debbugs.gnu.org; 3 Dec 2020 20:52:19 +0000 Received: from localhost ([127.0.0.1]:41891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkvaN-0006KR-I0 for submit@debbugs.gnu.org; Thu, 03 Dec 2020 15:52:19 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:60695) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkvaL-0006KE-E6 for 45000@debbugs.gnu.org; Thu, 03 Dec 2020 15:52:18 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id F249D5C015C; Thu, 3 Dec 2020 15:52:11 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Thu, 03 Dec 2020 15:52:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=1hg33ZaUHHktgWbssPj0lLIXqcfYMIibw4YO/sBYTq8=; b=hKbaRUbs gEc8XIpAltySPbvfZefRsTUOqivoC8fuUseamjR7XdY5R0hAQC4roP0VarMW8jRC l+1/ixfPtAxvAtcqUnOMRvkbdVEUdV1eJcu7mDzmfk9saPpHemLltjhZzLdgxUPd TyTVPgtyrzJsHGRYvNxob6LBXhq3LPinb5TLtML1wm7v1RIc9Wq0+MgNkaty5wmh nGk7mjHNLa8DZQm3s3JNoFicKvdnAPqSeCxB84NyWRqR9p0bMXdfWyOe9nt1iRu+ g8fOKYcViaNSnWm7iiGm+8RmBi7UAEsiRB3KVOAu1BrT2lTb/nHkcgXN1rYTugP9 bOsTYOIfk3BVzg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeiiedgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffufhffkfgfgggtgfesthhqredttderjeenucfhrhhomhepvfhimhho thhhhicuufgrmhhplhgvuceoshgrmhhplhgvthesnhhghihrohdrtghomheqnecuggftrf grthhtvghrnhepgfdvudfgiedtteeuveeuieetgeevgedvkeetvdejgeegtdejhfdvjeei heetvedvnecuffhomhgrihhnpehsthgrtghkrghgvgdrohhrghdpghhnuhdrohhrghenuc fkphepjeegrdduudeirddukeeirdeggeenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehsrghmphhlvghtsehnghihrhhordgtohhm X-ME-Proxy: Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 4AF84240059; Thu, 3 Dec 2020 15:52:11 -0500 (EST) From: Timothy Sample References: <20201202045335.31096-1-jonathan@terracrypt.net> <86sg8o1mou.fsf@gmail.com> <87sg8njw03.fsf@kyleam.com> Date: Thu, 03 Dec 2020 15:52:10 -0500 Message-ID: <87v9disjd1.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: 0.22 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=messagingengine.com header.s=fm1 header.b=hKbaRUbs; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 919119402A5 X-Spam-Score: 0.22 X-Migadu-Scanner: ns3122888.ip-94-23-21.eu X-TUID: Y4M91qfMdLx3 Hi Jonathan, Kyle Meyer writes: > zimoun writes: > >> The git-annex package is growing and now start to fetch bunch of >> dependencies. Well, I do not necessary want to have all that when I >> only use the CLI part of git-annex. >> >> Does it make sense to have 2 variants: git-annex (minimal) and >> git-annex-assistant (full features)? > > While I'm happy to see this series (thanks, Jonathan!), I share the same > feeling as a git-annex user that doesn't use the assistant (and my > impression is that a substantial proportion of git-annex users rely on > only the command-line interface). As an occasional git-annex user, I agree. My preference is for =E2=80=9Cgit-annex=E2=80=9D to be the full experience and to make a =E2=80= =9C-minimal=E2=80=9D package that omits the assistant. I guess we could also use multiple outputs, but that would likely be difficult to pull off (not to mention the fact that it doesn=E2=80=99t do anything to simplify the build-time dependency graph). That being said, I could easily make that change on top of this series. With respect to the patches, I managed to apply them all, build all of the packages, and run the assistant, so that=E2=80=99s good! However, most= of the packages are more recent then the versions given in the Stackage LTS Haskell 14.27 list , which we follow to maintain a consistent package set. Please see for an explanation. (The short version is that the problem is not really your fault but rather the fault of our tools suggesting at every turn to do the wrong thing.) All of the packages except ghc-hjsmin and ghc-cryptonite-conduit are too recent. Would you mind sending an updated patch set with the LTS Haskell 14.27 versions? As of recently, if you run =E2=80=9Cguix lint=E2=80=9D on Haskel= l packages it will warn you if the version is wrong and suggest the correct version. Besides that, there are a few minor issues in the descriptions. Mostly incomplete sentences. It=E2=80=99s not a big deal as they are easy enough = to fix at commit time. However, if you are going to update the patches anyway... :) Thanks! -- Tim