From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id MNLtCvCRQmBDPwAA0tVLHw (envelope-from ) for ; Fri, 05 Mar 2021 20:17:52 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id oJ++BvCRQmCFMgAAB5/wlQ (envelope-from ) for ; Fri, 05 Mar 2021 20:17:52 +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 5F90B26665 for ; Fri, 5 Mar 2021 21:17:51 +0100 (CET) Received: from localhost ([::1]:33026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIGtR-0006Cm-Ry for larch@yhetil.org; Fri, 05 Mar 2021 15:17:49 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50742) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIGtJ-0006Cf-Jw for help-guix@gnu.org; Fri, 05 Mar 2021 15:17:41 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:39534) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIGtH-0000qT-QG for help-guix@gnu.org; Fri, 05 Mar 2021 15:17:41 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 99082256; Fri, 5 Mar 2021 21:17:36 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xj9GxcoxSej6; Fri, 5 Mar 2021 21:17:32 +0100 (CET) Received: from jurong (unknown [IPv6:2001:910:103f::17d]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 03216FC; Fri, 5 Mar 2021 21:17:30 +0100 (CET) Date: Fri, 5 Mar 2021 21:17:29 +0100 From: Andreas Enge To: Julien Lepiller Subject: Re: Android development in Guix Message-ID: References: <219E7C70-5C2E-4AC2-82F0-6AA94B7EBF38@lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <219E7C70-5C2E-4AC2-82F0-6AA94B7EBF38@lepiller.eu> X-Spamd-Bar: / X-Rspamd-Server: hera X-Rspamd-Queue-Id: 99082256 X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[julien@lepiller.eu ..,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] Received-SPF: neutral client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action 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: , Cc: "help-guix\\@gnu.org" Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.86 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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: 5F90B26665 X-Spam-Score: -1.86 X-Migadu-Scanner: scn0.migadu.com X-TUID: hJ0mxtUIApmQ Am Fri, Mar 05, 2021 at 01:55:38PM -0500 schrieb Julien Lepiller: > Maybe try this: https://lepiller.eu/en/running-android-studio-on-guix.html This is amazing, if I had known it last week it would have saved me the time to debootstrap Debian on Guix... I will give it a try. Personally I am developing an Android app on Debian this way: http://pari.math.u-bordeaux.fr/paridroid/index.html In an extremely old-fashioned way with Ant and the command line, but nevertheless this allows me to publish it on Fdroid. Interestingly, by using an old SDK and downloading everything with wget, there is no need to accept any license, unlike for downloads from inside Android Studio. And by using an oldish NDK, my C libraries are compiled with gcc instead of clang. The reason I am working on Debian is that I was too lazy to think about the patchelf business; supposedly, your container approach would also solve this problem. Andreas