From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id gPK4Bp2qmGD1MgEAgWs5BA (envelope-from ) for ; Mon, 10 May 2021 05:38:05 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 4MNtAp2qmGBedAAA1q6Kng (envelope-from ) for ; Mon, 10 May 2021 03:38:05 +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 6F3379093 for ; Mon, 10 May 2021 05:38:04 +0200 (CEST) Received: from localhost ([::1]:46170 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfwk6-0008F1-JY for larch@yhetil.org; Sun, 09 May 2021 23:38:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34466) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfwjM-0008Ep-Rh for help-guix@gnu.org; Sun, 09 May 2021 23:37:17 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:54166) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfwjJ-0005bV-Hp for help-guix@gnu.org; Sun, 09 May 2021 23:37:16 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 767828c1; Mon, 10 May 2021 03:37:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:from:message-id; s=dkim; bh=NY9929roRL7f1OLDmR/GBlEcBLQyiRXegI4XHRlXIac=; b=MhEJZ2hYqE2e cXkGrH01XGD7Gzc7fz3Jgfe5bVWIu1Ii2tbIyq8ojagqZRYKMehUPG18eIHudQx2 SsQlfeOFfc+ZPLnJxQHQho2XUciYgi6/KHSNR/vESlsqL/BkvwdgJuCnEUCWFjr8 tiW1ExjsdH7pNrz7OyMCmZQMGANsFm1R/8MDb9rl208g/y/vkK3gUoFzViJ/S198 nDUMVjodm9F1IiZQR3HjwbgDPny9MD/fRKRUpBsVnaS2NoRjG2RTMLQGoDvxpunN i08qeAgCup2YoklGWI4GpVncilUJpqEItlL0DVLQOJvBHN8YnbOmhRx32eW6PfhN eZxFIOpNHw== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id f02fd93a (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 10 May 2021 03:37:06 +0000 (UTC) Date: Sun, 09 May 2021 23:36:58 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <20210509212700.0bba40de@alma-ubu> References: <20210509212700.0bba40de@alma-ubu> MIME-Version: 1.0 Subject: Re: IntelliJ IDEA - Community Edition To: help-guix@gnu.org, =?ISO-8859-1?Q?Bj=F6rn_H=F6fling?= , Raghav Gururajan From: Julien Lepiller Message-ID: Received-SPF: pass client-ip=2a00:5884:8208::1; envelope-from=julien@lepiller.eu; helo=lepiller.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1620617884; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=bTK4+QrCttCg4KV7K6kASVJcACnuTQKxudSas15U12U=; b=tNwZT77gQOQG9vGMvMEC7pCYNoUMWpB1FCeZmiFt4xah0wNZZSP/GUPmoy1RMgEUz6hO6A qAhsHyvwVPhQKMgrOG4Lic6WXcKJI4wV6JZJzvbwiXTku5ePMgPEjcICN173NN5/m1BmJY /fHxbk7ykXx9IoW1+Zsm819iVcJ14Snll7anykjR6mcm7cd5uSzDWZ5DRhh5uIU+ezX9kn dPfGYQzt2E5Tznq5EkslhuwVRgI4vEU9qlR2xscEJ/podOq7MkUf3FnkRaqE8/CiAscenU EcX2m0x29I5XxnGyJ1Y9pAvL+LccfaJpRswmFFxpGQxFtYvNZOiUReMCByK0Jg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1620617884; a=rsa-sha256; cv=none; b=mAGItobCA0oZbXlF54xkvP61GzUFb3Am1VBRK3fvYpHwFldo770pFz6px0tUStfeWl9tgF uhJgGXpw0Lc46nkpPcJv3ZvqkRT8dmhoDlNs8ilOaLFcfwL+H/1nQf7vxX55A+OAVaZaBK uRt3w8q6Xl2O9v5VUBwlaygoXkt10SKjAaSWyCZhigSf7pa0swmosVrbpYY7JbUmVJajIq Bmeclii5TtiKRH0EwLdcFN08aZM8ZY6RrDlj0dkNBQXc5e8ujLS+REvQccEhnTq8Z25tTh fAvhGcs6tP8ltErEw/uCenUaBERiEDuj1+McrvCEjttmGNbnYFNgIw5jNDFlFg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=lepiller.eu header.s=dkim header.b=MhEJZ2hY; dmarc=fail reason="SPF not aligned (relaxed)" header.from=lepiller.eu (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.35 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=lepiller.eu header.s=dkim header.b=MhEJZ2hY; dmarc=fail reason="SPF not aligned (relaxed)" header.from=lepiller.eu (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 6F3379093 X-Spam-Score: -1.35 X-Migadu-Scanner: scn0.migadu.com X-TUID: Kiqb5c0jnaDY It looks like the ant script is simply calling gradle, which comes bundled = most of the time, in the form of a gradlew script=2E Gradle is not yet pack= aged in guix, and there is no gradle-build-system yet, so it's going to be = a very difficult journey=2E If you are motivated, I can provide help and gu= idance=2E Note that Kotlin doesn't depend on Scala, but gradle does=2E Kotlin is wri= tten in Kotlin, and building it in a bootstrapped way remains an open probl= em=2E I have a few pointers for Scala, Kotlin and Gradle if you're interested=2E Le 9 mai 2021 15:27:00 GMT-04:00, "Bj=C3=B6rn H=C3=B6fling" a =C3=A9crit : >On Sun, 9 May 2021 15:00:32 -0400 >Raghav Gururajan wrote: > >> Hello Guix, >>=20 >> I am trying to package IDEA, which is an IDE for JVM=2E >>=20 >> This is the first time I am dealing with java and ant-build-system=2E >>=20 >> I was able to do some tinkering to get the build phase started, but >> it fails at the beginning with the following error: >> "Exception in thread "main" java=2Elang=2ERuntimeException: Could not >> create parent directory for lock file=20 >> >/=2Egradle/wrapper/dists/gradle-5=2E5-all/66q2j3qadt42ygj9lkubqor18/gradl= e-5=2E5-all=2Ezip=2Elck"=2E >>=20 >> I have attached the diff file with this email=2E >>=20 >> Thoughts? > >Not sure exactly what's the problem here=2E If you like to get more >infos, you can also try to build it with ant options -verbose or >-debug=2E Either in the Guix build or from the command line in a Guix >Container=2E > >In any ways, IntelliJ will be hard to impossible to get it into Guix >proper, because it will download many dependencies as binaries=2E You >will first need to find out how to build them from source=2E It will use >Kotlin, and Kotlin at some point will use Scala=2E Scala needs a >Scala-compiler=2E=2E=2E > >Bj=C3=B6rn