From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id kLbnNTG5UGeauAAA62LTzQ:P1 (envelope-from ) for ; Wed, 04 Dec 2024 20:18:58 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id kLbnNTG5UGeauAAA62LTzQ (envelope-from ) for ; Wed, 04 Dec 2024 21:18:58 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=rymdkoloni.se header.s=easymail header.b=QKe0xoQ6; dkim=fail ("headers rsa verify failed") header.d=rymdkoloni.se header.s=easymail header.b=QhnmyXC7; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1733343537; a=rsa-sha256; cv=none; b=pq2M3XljeEDgs+XomUI4s3BrIcAajHiyMj0wPgiFiC5RFChnRfjAdXVZtwRFk1/72W4o4e mqapA7cOjvdYnQaKhwNx5X/C6jF6xa5SDv38SyGSuUvdVrB/2txUMWyWiz40EcfLz1tx2S yXD0SNNkD+I5Zx3Ygv6drVO+5LEkhrcpwbBwsh8mDiIaGFWKcUqCwXEvoumHwGg3c19b9f 7Q4modww+7R7P46o+XhJugH3S4NUpF7zKSM4KoVBZn/ARzEQhZfvdFx3MeJCzuVJ9wg/3Z 80bvsm9zCeB683MF0Iz5AvDBOmYbpyJOz7iHmvG+O/6e4o+TmlmW+zUY35Egow== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=rymdkoloni.se header.s=easymail header.b=QKe0xoQ6; dkim=fail ("headers rsa verify failed") header.d=rymdkoloni.se header.s=easymail header.b=QhnmyXC7; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1733343537; 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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=pvRpVgVJZWLaihJTnB72fOv3+SapzlbDuj8Siup/q08=; b=HzMZ4PlmCcMSrVbKkk4HRiW+8Fcj7oxLaCiI6pz4/hySaD2STO0L5bj6cMRPikFQvan8Nx ozvMqm0NRh13FVNmSG8dIfqkPCjtLzynIDQiYecgrgq0h7wxkpb195357i6EDbG9s7Jmjv Xv9qmNmVcgU2uqBu23i80PPaQB7EBA+SEA4b/5frMatMCe3juv/diJgqJR0mGBR/jakSMe Pv28Hmf2jiq6pzM6FLt+ZsKCtSPBNVnK09dGkucFCzTTUuAg2F2ynt+82zHSrKOW1MRuv7 p6EVnZpmxdM+luiA/tJFKJNtkq41UXG4r5fHUf+SsIfN74zK+S43Uop4NY+zlA== 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 716265FF9C for ; Wed, 04 Dec 2024 21:18:57 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tIvpA-0006bC-JP; Wed, 04 Dec 2024 15:18:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tIvp7-0006ab-T8 for help-guix@gnu.org; Wed, 04 Dec 2024 15:18:13 -0500 Received: from mailout.easymail.ca ([64.68.200.34]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tIvp4-00050p-S6 for help-guix@gnu.org; Wed, 04 Dec 2024 15:18:13 -0500 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 37ED9E4DC9 for ; Wed, 4 Dec 2024 20:18:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=rymdkoloni.se; s=easymail; t=1733343480; bh=pvRpVgVJZWLaihJTnB72fOv3+SapzlbDuj8Siup/q08=; h=From:To:Subject:Date:From; b=QKe0xoQ6XWZFEtpYk3YQd3uAcY72lKMkYKTsdSGiO/9ESYNToeU/sOO3wcTGLP+sY jC+2bq7EzmxMcC95LBObYjP7ijUIanTeGaZvrEVzMneT/ehcXfqM08T67kXusUkQS+ SkoN4jHui5POvOJGbrOZvw8hx/P0o3ED2CUoZwvFesi2z1b4XGQI6UzbdmTe9SU8Ix t7dsUE856nuAhBg/Bm9y7EGUyvoYpuR/MAHTn9qTcvdsS/79pW/zA/r74RW1SxzWs/ PpRk6C/TE2+IokJcR0/6YoKfPAKUu4ktPPsTv0pcqz+Iv7HI41fW2HMBF7lrDup8xB lQvl3jQ34U3LA== X-Virus-Scanned: Debian amavisd-new at emo08-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo08-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OIIGITkj_og0 for ; Wed, 4 Dec 2024 20:17:59 +0000 (UTC) Received: from neu.mailout.easymail.ca (unknown [186.104.156.153]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id C3076E4DC7 for ; Wed, 4 Dec 2024 20:17:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=rymdkoloni.se; s=easymail; t=1733343479; bh=pvRpVgVJZWLaihJTnB72fOv3+SapzlbDuj8Siup/q08=; h=From:To:Subject:Date:From; b=QhnmyXC79FkLh8JH7XIwuz9rt6HSYbkBQWXKeyvz7bq+dQpbAx1d6pVIJr/+UCZbh ilODiY5LSPZuUTam1OvSxVrIz7BH/TZKczTGrq026Lu8K3wEdPD7ujdH/MpZkSUs7H InMsRpruC9NNb5s2BQDgSdHzkzjpeERQnoWySQrEfYdxgyuWkS4eCd9CDR+l1Q1mqo kKIKHZ+61GMRGkIZjk3ZS2sy77LCL/lkbqZvTFi2jeUYrf35h6dQDJ28nQaHLRij7i O58TjqpTjCadXvdlCbapWKdqHFVMV2Q29SaD5VqxPzSGofZUKehZnivlLJ7ck6Touq nnRaReWzpGdiQ== From: =?utf-8?Q?Kristoffer_Str=C3=B6m?= To: help-guix@gnu.org Subject: Questions about guix-home-service-type for multi-user systems Date: Wed, 04 Dec 2024 20:17:55 +0000 Message-ID: <87y10vrymk.fsf@rymdkoloni.se> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=64.68.200.34; envelope-from=kristoffer@rymdkoloni.se; helo=mailout.easymail.ca X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 716265FF9C X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -2.63 X-Spam-Score: -2.63 X-TUID: k3GX/09we6HQ Hello, I am running a multi-user system, and use guix-home-service-type to setup the user home directories. One of the users is the "main" user (A) that handle the guix pull, the editing and setup of system configuration files etc, the other (B) is a user account that should just be managed by user A. The problem i'm having is that the packages that user B sees, seems to be independent of running guix pull and a subsequent sudo -E guix system reconfigure on user A. Relative lines from reconfigure: shepherd: Service user-homes has been started. shepherd: Starting service guix-home-b... shepherd: Service guix-home-b has been started. When i run this in a virtual machine, the user B is instantiated with the latest version of all packages, however it seems there is some state persisting in user B that prevents it from seeing the latest version of packages as provided by the pull and system reconfigure. I do not want to run an extra guix pull in user B, since this feels like a waste of resources, and i do want the profiles to be always in sync. Is there some option i'm missing? Best, Kristoffer Str=C3=B6m.