From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id qDnyOl4LsWZ5ZQAAqHPOHw:P1 (envelope-from ) for ; Mon, 05 Aug 2024 17:26:55 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id qDnyOl4LsWZ5ZQAAqHPOHw (envelope-from ) for ; Mon, 05 Aug 2024 19:26:55 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=fUvrefzy; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1722878814; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=euQTR5FfrAPrhHP4tkMfqdZ76SUV1I8dGWQTL/zCRkQ=; b=tsah3FpAoqMMGSR/E2K+LrqWa8/0sOdaPI1B5ARWy51+vnSRKH83OzHkhw5UBamZfqHSFk qbITChpIy/pXwhEoOUfcd4gTcOSRvZZhFGAz6snHYf9y5Ksyj/Plmu3+vTLNFWg3syt/CI xXh2OjBPXiTM1EfyF/w0DXRt9jl0Y2pnKdD5s8WB5S+xkz9MWqH9GqiI8bm3hkNDrjyC4C hK88WaUiG60SaTiLM+jz7+6eCsp4LNZuvyX2zB6oWNs4Bt9XxwxEQzJgZ7ePoXS+whUL94 1AtmvtKk/cf9JlX6MPqlxNm8U5v0XTqUJY4sCYnMW5eimk/FTW3Yqnz+Oh7rSg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1722878814; a=rsa-sha256; cv=none; b=JxgM7q+LpW8dXCKGREIJru6uPII+nQE+d58ZQWXgl4+5Lkc931jIK3KT0n3F+vujryMgsp fR2T5Pxcm5NU7/nfP9rBvdOQQB8yA8xe8cg5HwXsWapNcucV+H+kUF/f7+QV839b7uUn1c ud910DFjT1XNLkM9bQuUUYx/qgjuCAv6KgyS/nBI+owlTLgUnQcLGNsOxmVfcrRiRVZODh NnCh44wT2Hz9MujE7ZaHJmOj1BxMdPLwDNox4orUOIDgubPErzmFZ396M669b9v6JAioMA 2UKuiRzAdo4WXDGO/b6GB4dUF2rt1cdJwZQ1w3UvnHM94djTHjkoeQ5goKkphA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=fUvrefzy; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" 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 CD89C1F113 for ; Mon, 5 Aug 2024 19:26:54 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sb1TZ-0002E1-IZ; Mon, 05 Aug 2024 13:26:29 -0400 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 1sZH1F-0007MZ-1M for guix-devel@gnu.org; Wed, 31 Jul 2024 17:38:01 -0400 Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sZH1D-0006YC-Ep for guix-devel@gnu.org; Wed, 31 Jul 2024 17:38:00 -0400 Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-7ab34117cc2so4114005a12.0 for ; Wed, 31 Jul 2024 14:37:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722461877; x=1723066677; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=euQTR5FfrAPrhHP4tkMfqdZ76SUV1I8dGWQTL/zCRkQ=; b=fUvrefzyGwWegm97N5iTtbIPROvu+sWi0EKe/8GqVLh6+YhHXCLKu7j4phuxohPPHf GXiHYfOpjbXsNAmFYFacreHYQG7Uie9xlfpzd82EvZYlzhzqa2fZPB/0NmCcVu2OUjVK f8Ga22EO5okZ9njJpi747jrwSCITyFwJlWyEIHetM8ubY6PzJ1/RyPx9u5MyRH3r9gur hCiOfahQhEs6p1aE437EW6QELGgyMLhgGhdNnhFGoFWdedHFiVToRbgbnDVlCqOsqjez O1gY0yPCiSsHj1nUf9bdSH5r7Vo1mk7zYeVLFVyNQE0+pMx3I++9n97pXRgdSTwqcQmA 18EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722461877; x=1723066677; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=euQTR5FfrAPrhHP4tkMfqdZ76SUV1I8dGWQTL/zCRkQ=; b=UwWsvprEaEp7CX1/nEgT4NOVHds33fidHhSqsNsoGM02u8Gt3Hd+CiTcTC9jP8hd6B 4RWSVO9aLbxZVhkJJqyqPGDwMaNlhtucK4sW465Lqi/FP7sndoKelgX6iC2Y1bGhIyic iiC2fcV0FnEMiRYtLecGhjqzcbikS2f6ZiAYCQYdrSQYX2QNz38yDVsbBtzkP8HWcssZ nPDrRz+g1bVrr2ce1R+gC/8zHv4j/St+Hg3pPWycSmpAmEHtfw84EBIU6x3rTxeLKIbu 6rj0Y46EKhEMJ70KPJY5QOlx9wsAI7na0iTeUYE1svywfC/sGXenr3fUKTylKt8nIHNa SL9w== X-Gm-Message-State: AOJu0YzRZXalpcJT+/CvZ6MipeZJZe5WtP4xKlf67xr/jy+7Di4+CcBv zGNeulFNI8Wy4Kbj3zypF+vr3wUssWVK6PaJ7dTujDjWD6qqqLMGBzNGjpUf5lo6RCpbLKfqkhP 2yZ/xIYv8OmEyQB62gTfyHLQDhQuQxY5b X-Google-Smtp-Source: AGHT+IHnODWEgiHIZ9EjXfJuAGlf9jhh2UaIZeBCY0yT6G3UHKpvEiUYO4S2fYo2R+1/jwwlYRbaY/jDrs+5NLBKN0w= X-Received: by 2002:a05:6a20:914f:b0:1be:c929:e269 with SMTP id adf61e73a8af0-1c68d0270f3mr1049607637.34.1722461877108; Wed, 31 Jul 2024 14:37:57 -0700 (PDT) MIME-Version: 1.0 From: Hazel Cooney Date: Wed, 31 Jul 2024 16:37:46 -0500 Message-ID: Subject: I'm a new contributor and would like advice To: guix-devel@gnu.org Content-Type: multipart/alternative; boundary="000000000000530884061e91e83f" Received-SPF: pass client-ip=2607:f8b0:4864:20::52e; envelope-from=evancooney71@gmail.com; helo=mail-pg1-x52e.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 05 Aug 2024 13:26:28 -0400 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: CD89C1F113 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -8.27 X-Spam-Score: -8.27 X-TUID: obNY17a/DANL --000000000000530884061e91e83f Content-Type: text/plain; charset="UTF-8" Hi Guix team! My name is Evan Cooney, I'm 17 years old and I'm interested in contributing to guix. Specifically, I want to try to improve the performance of installing packages. I'm not a very experienced user of Guix System, but I used it for at least a few months on my desktop and I noticed that guix install was weirdly slow at installing packages, even small ones. What appeared to be the actual downloading of the binaries and other things went fairly quickly, but at the last stage of the installation, it seemed to hang for at least a few minutes before finishing. It said it was "building profile with (some number) packages", and it took at least 2 minutes on that stage only no matter the size of the package. I think this is weird because I have a relatively powerful computer (Ryzen 5 5600 [6 cores, 12 threads], 16GB DDR4, 1TB SSD). Guix also used 100% of the CPU while it was building the profile. Correct me if I'm wrong, but isn't the profile just a bunch of files? It seems like it should not take 2 minutes using 100% of 12 threads just to create some files. Could you give me any advice on how to start working on this issue and anyone to contact for further information/help? Thank you, Evan Cooney --000000000000530884061e91e83f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Guix team!

My name is Eva= n Cooney, I'm 17=C2=A0years old and I'm interested in contributing = to guix. Specifically, I want to try to improve the performance of installi= ng packages. I'm not a very experienced user of Guix System, but I used= it for at least a few months on my desktop and I noticed that guix install was weir= dly slow at installing packages, even small ones. What appeared to be the a= ctual downloading of the binaries and other things went fairly quickly, but= at the last stage of the installation, it seemed to hang for at least a fe= w minutes before finishing. It said it was "building profile with (som= e number) packages", and it took at least 2 minutes on that stage only= no matter the size of the package. I think this is weird because I have a = relatively powerful computer (Ryzen 5 5600 [6 cores, 12 threads], 16GB DDR4= , 1TB SSD). Guix also used 100% of the CPU while it was building the profil= e. Correct me if I'm wrong, but isn't the profile just a bunch of f= iles? It seems like it should not take 2 minutes using 100% of 12 threads j= ust to create some files. Could you give me any advice on how to start work= ing on this issue and anyone to contact for further information/help?
<= /font>

Thank you,
Evan Cooney
--000000000000530884061e91e83f--