From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Elixir upstream question Date: Thu, 21 Jul 2016 12:55:01 +0200 Message-ID: <20160721105501.GA8562@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43152) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQBge-0003cl-HE for guix-devel@gnu.org; Thu, 21 Jul 2016 06:58:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bQBgb-00005X-HE for guix-devel@gnu.org; Thu, 21 Jul 2016 06:58:40 -0400 Received: from mail.thebird.nl ([95.154.246.10]:38975) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQBgb-0008Rz-Be for guix-devel@gnu.org; Thu, 21 Jul 2016 06:58:37 -0400 Content-Disposition: inline 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" To: guix-devel@gnu.org I raised issue https://github.com/elixir-lang/elixir/issues/5043 Jose Valim, the author of Elixir, responded with: --- I would love to include patches that generally make Mix or Elixir work better but those seem like they would be putting a maintenance burden on us, specially because we don't really know what is available on GNU Guix and what is not. We would be guessing, specially when some of those outcomes is exactly what we are testing (like handling of the HOME environment variable). Can't we rather try figure out if we can set a reliable PATH for running those tests suites so we can use dialyzer and git as usual? --- git and some other tools can be invoked from one place and patched. I can help fix that. My question: in the build environment, what would be a good stub for $HOME? Can we use something for $TMPDIR? In the test phase there appear to be write errors in the build dir - any idea why that would be? Thanks, Pj.