From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id CIHdB+2pWGF2EgAAgWs5BA (envelope-from ) for ; Sat, 02 Oct 2021 20:50:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id cCymA+2pWGG2IgAA1q6Kng (envelope-from ) for ; Sat, 02 Oct 2021 18:50:21 +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 9BD0BA52F for ; Sat, 2 Oct 2021 20:50:20 +0200 (CEST) Received: from localhost ([::1]:39288 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mWk5T-0004LQ-Pa for larch@yhetil.org; Sat, 02 Oct 2021 14:50:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52446) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWk2J-00080j-GA for guix-patches@gnu.org; Sat, 02 Oct 2021 14:47:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49024) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mWk2I-0007ge-EV for guix-patches@gnu.org; Sat, 02 Oct 2021 14:47:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mWk2I-0007cI-Ce for guix-patches@gnu.org; Sat, 02 Oct 2021 14:47:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50873] [PATCH 0/5] Fixes to =?UTF-8?Q?=E2=80=98guix?= home =?UTF-8?Q?import=E2=80=99?= Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 02 Oct 2021 18:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50873 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 50873@debbugs.gnu.org, Andrew Tropin Received: via spool by 50873-submit@debbugs.gnu.org id=B50873.163320036729211 (code B ref 50873); Sat, 02 Oct 2021 18:47:02 +0000 Received: (at 50873) by debbugs.gnu.org; 2 Oct 2021 18:46:07 +0000 Received: from localhost ([127.0.0.1]:60570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWk1P-0007b5-2I for submit@debbugs.gnu.org; Sat, 02 Oct 2021 14:46:07 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:41038 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWk1N-0007aL-9t for 50873@debbugs.gnu.org; Sat, 02 Oct 2021 14:46:05 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1633200359; bh=sncnf5Bxf7IZDpapTGpcbB9lpiwjV5Omc06BXOeXLAU=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=B4BSkfVzsE7p+U8UgdpVa8ZjQcJIXC/BAUSr75T6jDDugcL41ZDBb91pFXj509Vwa UiEYhIhWD4LFNGcARVpf2pKfK/U2UzGAhVZK2pb1Vklo88LNdKqZDNg3tTmkJD0+9g /00+fUcCp/GgFuGVhATONROCt0zJHRtk5tTuHjiQ= In-Reply-To: <87czonwjcu.fsf@gnu.org> References: <87czonwjcu.fsf@gnu.org> Date: Sat, 02 Oct 2021 20:45:56 +0200 Message-ID: <877devnu3f.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1633200620; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=iliE/RC2/UcNyjoq0nvdh3girNf/m055e2aOk71ClXw=; b=P2ro3R2oErZ3A1XQ6h4dJQ9lb3UG2/4S83hMfhuvn6o5oiORJHgeI4f3AsFSKHWjYMvEkF lWj7QKqL0NcByCfhQg9hD6xdVAFChPWZgX9nrstipLC6cnzFLTjD1P0K4h/u/sNwIK7yEk XhnAB420129eVMaLlc3wS1q4FVq2GXaVkcoVoprajr+AKu8GbpY4hrRm6h98NAr5pyqsHl h7n5qLVSqx8bwoK3SItSZ0a+fViMSgxYk+IYZuIBwZK/3CdR7ViirGxeEEEV38SGhefII2 QZ1nQJ0KeKiX3glBuAFZfKFkYGXEYTjdj3GCMAATKiBXKQfokSDG3i7YD4faPQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1633200620; a=rsa-sha256; cv=none; b=fShbT3T5tSQ7HIMSvBGhuY21ecrKopYzUKvQPEtUqYIrhKKwp9RSjz/M3ovvdy9yoF5fiN liFkVVEIG/6AMXb61DS45MOixUGzit42tPMaFXOztHs65eCeFYWaIRcNDg5+SQ6+hhiist PTGcOePiK9W05pmVkV1Ifn8wbcHPg2IKXTNEzC13KubHzePPK9NxrNVF1p9YCDEmboWgH9 a/ylyXlrJ2dvm/2fJwTame3yNR9QH0dOi+YseDXBO9ccC6KlgeoFAqL5n/979eybhbJ4r6 bY+/51rvt1SAAGGQM4wI5SCAX3XL+C1VHK6HLQK8aX5lfa42lYM/4bERal2f/w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=B4BSkfVz; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=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-Spam-Score: -3.41 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=B4BSkfVz; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=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: 9BD0BA52F X-Spam-Score: -3.41 X-Migadu-Scanner: scn0.migadu.com X-TUID: YE6mPnrkemeE --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, Oct 02 2021, Ludovic Court=C3=A8s wrote: > Xinglu Chen skribis: > >> This series makes some fixes to the =E2=80=98guix home import=E2=80=99 s= ubcommand which >> brings it into a usable state. >> >> The last patch documents the subcommand in the manual. >> >> As a sidenote, the =E2=80=98manifest->code=E2=80=99 procedure in (guix s= cripts home >> import), which is based on =E2=80=98manifest->code=E2=80=99 from (guix p= rofiles) should >> probably be factorized with the original =E2=80=98manifest->code=E2=80= =99 procedure. >> >> Xinglu Chen (5): >> guix home: import: Make the user to specify a destination directory. >> guix home: import: Allow multiple modules to be imported for each >> service. >> guix home: import: Fix module name for Bash service. >> guix home: import: Delete duplicate modules when importing. >> doc: Document the =E2=80=98guix home import=E2=80=99 subcommand. > > Could you (Xinglu, Andrew, Oleg?) add tests for this? I think > Scheme-level tests like we have for the =E2=80=98guix import=E2=80=99 cod= e would be > fine. It would also help review because it=E2=80=99d give a clearer view= of how > this is supposed to work. Sure! > Thanks for following up on this! You are welcome! :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmFYqOQVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5p78P/i/mDTCjhgXA7uK9D19DUsnro4lv aUyjeP31y40iyToxOu4zGKasxTk/Lhpj6tJwNpCtiY7pmfOU5KX8e4Q+/x8IhE8U 5WGbf7c04W6th2uPbrYh83qJNQPhBobODpqOpQVsAUDB8D4GZkPfcNZ1g9wMPxpY X8idU4+RYyNNV5dhda3Q48JaIulOo5x93eel1yNF6jeNdV1V0XiWVuwRzZTpfEf4 +gKPSuiAUu6nykFWApdmAu9Lktz5tc/o/6MqVAbbh+FjBgSI5dMO8rt4+Ra2V8Da hdzeNTNLOOzhd8qnrVNX08f+SWE5Tuc+Ey8TPoBEwqVZTEkY2hQGq3ggvHC/aumt pwFbo8P9HozjsG2eOfOQ6t+WcYBaWHjnaWWIYal0zOhXVMlorsOAa6qHKXQ5CnJn zA6+9VkoFou3T9tZXblOS/lrV+q75Mpu5tw/1V0SyTfYuesrD4/+kX46vTYJ/QZY d8j2MS97HUUno9A2PbMwPol477j3B0swEIHAjTEUBMMAatj0f+1jZFzmiRxWyjGy imulEi1xMiAVjJ0WbD1tMtchdbvqikuFlQhsOvyXxXvvcPVSSDAsQrbylRwQRLqA RWbNlgSKyivwVtlscLAedmZlH0njsnt/WaGs0uAofelwuk0O3L7wUExoJ17e8iv/ MTvF9ugAe+RGwAXK =CSLN -----END PGP SIGNATURE----- --=-=-=--