From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:1008:1e59::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id cF66IVqtYGYcYwEAA41jLg (envelope-from ) for ; Wed, 05 Jun 2024 20:24:26 +0200 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 QKjfGVqtYGbdfwAA62LTzQ (envelope-from ) for ; Wed, 05 Jun 2024 20:24:26 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=OUTLOOK.FR header.s=selector1 header.b=trqIPX7j; 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"; dmarc=pass (policy=none) header.from=outlook.fr; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1717611866; 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=2btCbBSO1ctMRl+qdwbigohTxz9CoX0N2W4l+J3l36A=; b=HcyiqTSbqQ47MxvW7uL7PRLyasx8TkcVOwuqzlimMTmtH0MThaxPsJG2MFmDE6hnnb3yMF r4TitrhUBFayUzs1ukNcWtVHD2Nm2muKshvhjOYImLc46ZxlRHxrt06dGxzQ7H1bxLIePZ D7srr3Tiyg6YQkv1VcuH2p1Rr++5mbg4ftPmTE6N3yMvDiKlrO9VExfF60iB3TtmR9dcYs 675uk2P5BEbqpg+Moq9yypJKxcb9fov9I1Rlmxbw+tNR+34YiJgfVB6Q7yjoiUbVpShztp 3KLD5VVMq89UheKFSYHpCtaqByTqvQn+DJiJ67pFxSs8yh+SkQcvMi4q3bVXtg== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=OUTLOOK.FR header.s=selector1 header.b=trqIPX7j; 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"; dmarc=pass (policy=none) header.from=outlook.fr; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=key1; d=yhetil.org; t=1717611866; a=rsa-sha256; cv=pass; b=t/cj1ueIsHkN76BUx4eeaBFg4ptXgshap9baLsawAt8aOSnshR9iEYIqrEOhOjTGbCTNw+ XMCgIPBjeqL5UrVJmSnInJjY+UfISQqTYgyWLE65cygvBoXTOaaphy9JApvSa/AqY6Iofe gAnnpngybuTWnFoua+DozZh03b2LbxJ/JSf+aRRqQbWdE1WEoVRUtDRqaGC8I8EYr0je0/ xR7ywXHqvJgN0MSnL4u63JYAvJBbqNkOx0rxDfuhfdAJ07Wciomb6exEV3go1lD5PSOBaM 89BrJwQ5ja6EaH7Avdz9Ufpd5eU/neUBS+v8TEz5RArt1l1VoCZj55QaisfMUg== 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 13500112DB for ; Wed, 5 Jun 2024 20:24:25 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sEvIr-0007QW-5c; Wed, 05 Jun 2024 14:24:05 -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 1sEvIn-0007Pt-49 for help-guix@gnu.org; Wed, 05 Jun 2024 14:24:01 -0400 Received: from mail-db3eur04olkn2074.outbound.protection.outlook.com ([40.92.74.74] helo=EUR04-DB3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sEvIk-0002bv-QV for help-guix@gnu.org; Wed, 05 Jun 2024 14:24:00 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XDK5MchMT0oWUyMVfc2nFreDalVGJom70irWgYD+4QbGphWSZuVVjEhNm6gjqmX7VnEakAUohZLhig36amckbTsTDtUSNjbnXm4AeWUQC5h8sKWzQjcOrDSzxvu130GkIyf7usVjlbfQWviOc8E39hg8tvQ5Sh85xNq+RtJ9sii9HFQoaSTF2avyGXFqHLLE2OjYU63T3G/vRSypiJcGDHBwcVZYnfQSkG15ihtQzb4dZf/JRgU3d2CgoG1/WATy56fYDjbPXL5erxiT6wxf/8cpc/dsBNLvaUcBOI/VwWKMwyA9qchqcFOyxz00F714CJc0ldryWdX/LXchy1GBag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2btCbBSO1ctMRl+qdwbigohTxz9CoX0N2W4l+J3l36A=; b=Qvh5agwF417FySCJZNMrDBPiGzK1PkCva+ZzmvZ2gLOho/rDb8xdv31OTY2LzF85JEvbyLV62O1mbOq19BI0FzIXc74FZQ9QcGub1snUCnGu++B1HtVo1TvVRPOAIqPthNS721OjLgQJqNMhB4rHG6KGC/G4FWL5UM5DNulCdsHKEX6olQVP49ZXGgZuAUWtpg4sbPI7YYYDNwyxgUdZrJytHwRp183wom6MdXI917gk/e84Kfd3chsnMzLbKevK+PAEfLQ+BsTjRtR6v0m3i7cslNY0wq+5iwt9AgsAZGAdhlLE3sbwasqYlhbcn7/awJ1lUqy6R4VJJgxNJL0Dfg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=OUTLOOK.FR; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2btCbBSO1ctMRl+qdwbigohTxz9CoX0N2W4l+J3l36A=; b=trqIPX7jqf8lZrWptPeRedmH2Z6sAI3eNoXlOGz/XeNm2WNNMABSEdpVAOSZM0zZtUN5LXmwGKaGNTG8Z0VYDq0/87SJqGybnuCrmDOtC/EE7rv0Zs8HYBmDz3EV7JLXYjeLw83wGLSnA6efdb6nRhSHvY9f5HyMZngNJ06Ih3Aqu/qtHUG9xR4pk6PApu7O0F9U6X7pxaGzveX8cyEgkERMNGHBl6LjXhbcjVbnUeyTXMZnhHKo0IDDsK4LikNj8KG4gA4vXGGDexIUEZ4HffEU34InSkxOwqnI9HCamFEy59f2eAYnfJRWh5XVEJrYSuuddUO0mt0BUXiWnE/sBg== Received: from AS8P251MB0854.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:526::9) by AS4P251MB0735.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:4bf::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.24; Wed, 5 Jun 2024 18:18:52 +0000 Received: from AS8P251MB0854.EURP251.PROD.OUTLOOK.COM ([fe80::bebf:d3d4:fc0b:68fd]) by AS8P251MB0854.EURP251.PROD.OUTLOOK.COM ([fe80::bebf:d3d4:fc0b:68fd%5]) with mapi id 15.20.7611.031; Wed, 5 Jun 2024 18:18:52 +0000 From: outlook user To: "help-guix@gnu.org" Subject: Auto-populate TexLive Thread-Topic: Auto-populate TexLive Thread-Index: AQHat3SG97VsuuawYk6pdEhAaB0WqA== Date: Wed, 5 Jun 2024 18:18:52 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [016+tPkR+vzz88JpN0NhRwr05S3YI0aS] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8P251MB0854:EE_|AS4P251MB0735:EE_ x-ms-office365-filtering-correlation-id: dd9c4a7f-e27d-46b7-1651-08dc858bf446 x-microsoft-antispam: BCL:0; ARA:14566002|461199019|102099023|440099019|3412199016; x-microsoft-antispam-message-info: oRH/TuDdUEYCQaMPkhLNP7dHhswXX/UVjitKHlDYeXQkyPr9feMjN9zspKCSI8iAq+OpIW/eo6wszb/JlFNXQNAfv+rX6dzhcRBkS/6Yh0NLGb8k0oyqYG93tWsCIIDjQz3KRPgBnZxWiU5DXe1rqmwfzoZ56FHl23y8lbdu/n6Egs9aYUo6S19zHXVSQ6zc/2k2WteQVdsgD94nyZJLagDXkCsV6ASnszJ1sIdX+BGisTZWqo6Fa4yA6PKAluOspoqfj+fl6Wls/c+djiwTGEkyQ5mJ3kdgbtleVwZtQLEFU1HorT/dP/2laY2RaWvbAMbLt+A0+X6jyS+1dwn2xavfDxxa37xvCFj2O7BXRo7h9NFczV+t/0K3GWyFF0y6q2t2GgZ08HC+UBtu3L03YjU/8jQuT4DInb+62Rm/vv0YwdsKBJ86L5owlsBXjhS+1s+Xr6THD3miE3rJPhRXY94L/bh9ZVLOFXXiEnjHZGUSjBVEk7GXVIV5Q2kKcdGBiPNubkvItRjYqECF9uoTCJ5rygTwwY926mGYMRfCOy+uBR/VaKiVpKX1t2DOlNLQ x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?633IGbf+Dlnf8MokREXGiDgr5dRaZJlYfJZUgsIG73uHAmWzRawNpMN3TU?= =?iso-8859-1?Q?/e+gRKyFSNbGidLaoav5pPd6KKa5hb9gBCg1o4tXikT0vY9o/OFr6fpFsc?= =?iso-8859-1?Q?cpnkb25YB0umFm8gS/JieoEM7oC0pB+o0eSvvMZ3nx+aSLgkrdSdu0Y4s/?= =?iso-8859-1?Q?SnCD2OwKwtPC2p5hfIjbCV8zX53ugLxHpys104/NcOKa2RVLCma48BTK2w?= =?iso-8859-1?Q?nkuk4AtQhawuVAAj3HTPMKn50iVo6kiGkz3trAwSP0u3NSPadvGejR5X6H?= =?iso-8859-1?Q?H4hh38uROvYfq0ic6yQaMeeBhnhLx7YgrOr1GHqyLZRnqjl/Tz7yflyzD0?= =?iso-8859-1?Q?7PS4w3WIAOeh1FurKqvFwCKlEy7z128ePltTIY2VhWdMzWFvZ/1T3fA9xp?= =?iso-8859-1?Q?AtaqHJg1JcK5/950I3mrNVLlDfYGlbYusUwMl8iXN92ieVnkM8ghoM730D?= =?iso-8859-1?Q?uVEwj3Nd/8GSRUl9kRf/RsavK3gkgEoWnOYx4/URmq1sOySKYbAyKvypPV?= =?iso-8859-1?Q?cANqWD2JipyGGGtNMbhti6Qjs0TVH8yZj6aVP2GEQDweG34XswU3nC75Jv?= =?iso-8859-1?Q?y0mzpv1OPKxewGVZhA9S621exCFJxokIQYyriYfuHTU1pOSeLR29bNa03h?= =?iso-8859-1?Q?J6LdTrKKec0FdMxppyg2pR+SlsYOoyQZsmHxziaigNoI0wFpMHBdfBjrmL?= =?iso-8859-1?Q?YojpVfXgwLOkjrtp+rjFPvpCYCWwL4CqLzpdoyK3nGuWnFXmAWZ2cH+ifQ?= =?iso-8859-1?Q?xQG97CKvQGnPP3EJw1S8/yWWzm2+cydDyInULl/1Y7AExkGZSR59wQkSbn?= =?iso-8859-1?Q?Xg9XqUzgblRlWiuFKyZ3hizmPhelgZKwSHHrM9OOs3VFBXBnztkypFwFHR?= =?iso-8859-1?Q?+GDs7/NaqegUADAvt57wsRFnhv7HUC73KYLQbrBIzIt4Er/6C9pKJztwbt?= =?iso-8859-1?Q?h6yKJ5MenWsDBOJ7dmCUvqNwXAl93gwncXvvpkgow+1YN+F/5n5h8d0SET?= =?iso-8859-1?Q?QGoyV2jF6iE0e5dNt/Ycg4PnIFRPNBeTkcd/2SotqELGoGnjLJUAp0oomU?= =?iso-8859-1?Q?0fP1Zpnm7ldWcVvLNxX1XGVk7WFE6/thBhIt3M5p9Qq7jl8ah8DLaviMGS?= =?iso-8859-1?Q?pL528M5JADtswELTRlkXNYM52jk0Hezfpmo+xnwPlRDt8WaI41gJftwEXG?= =?iso-8859-1?Q?idRSPLAcS/gQC0wBFLzBjnmbMDFPN/H1ads9sdYpr9d3V4New6fnCmL+eU?= =?iso-8859-1?Q?TkwnCqdm2v70tAbhggjXj5SNnZkG3xhB4cPegR0Ro=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-00b75.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8P251MB0854.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: dd9c4a7f-e27d-46b7-1651-08dc858bf446 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jun 2024 18:18:52.4815 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4P251MB0735 Received-SPF: pass client-ip=40.92.74.74; envelope-from=RACP@outlook.fr; helo=EUR04-DB3-obe.outbound.protection.outlook.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-Spam-Score: -10.81 X-Spam-Score: -10.81 X-Migadu-Queue-Id: 13500112DB X-Migadu-Scanner: mx13.migadu.com X-TUID: pPzS3tStrd6N A CoPilot generated script to auto-populate needed packages to compile a Lu= aLaTeX file without getting all the packages=0A= =0A= ```bash=0A= #!/bin/bash=0A= =0A= # Initialize an empty string for packages=0A= packages=3D""=0A= =0A= # Loop until no missing .sty files are found=0A= while true; do=0A= # Attempt to compile the LuaLaTeX document=0A= missing_sty=3D$(guix shell texlive-scheme-basic $packages -- lualatex -= file-line-error -halt-on-error -interaction=3Dnonstopmode main.tex 2>&1 | g= rep "! LaTeX Error: File \`.*.sty' not found." | cut --delimiter '`' -f 2 |= cut --delimiter "." -f 1)=0A= =0A= # Break the loop if no missing .sty files are detected=0A= if [ -z "$missing_sty" ]; then=0A= echo "Compilation successful, no missing .sty files."=0A= break=0A= fi=0A= =0A= # Prepend 'texlive-' to the missing .sty file name and add it to the pa= ckages string=0A= package_name=3D$(echo $missing_sty | sed 's/^/texlive-/g')=0A= packages=3D"$packages $package_name"=0A= =0A= # Inform the user which package is being added=0A= echo "Adding missing package: $package_name"=0A= done=0A= =0A= # Final message=0A= echo "All required packages have been included."=0A= =0A= ```=