From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 25 15:11:03 2023 Received: (at submit) by debbugs.gnu.org; 25 Mar 2023 19:11:03 +0000 Received: from localhost ([127.0.0.1]:43504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg9I6-0001za-5Z for submit@debbugs.gnu.org; Sat, 25 Mar 2023 15:11:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:40494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg9I2-0001z3-UN for submit@debbugs.gnu.org; Sat, 25 Mar 2023 15:11:00 -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 1pg9I2-0003D3-2T for bug-guix@gnu.org; Sat, 25 Mar 2023 15:10:58 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pg9Hv-0001Ti-NK for bug-guix@gnu.org; Sat, 25 Mar 2023 15:10:56 -0400 Date: Sat, 25 Mar 2023 19:10:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1679771420; x=1680030620; bh=9m1k4HgpeNYpGJ41LORDan4wExj+vbY+zYouPeI30xM=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=dxW/4ND2zaovrDIlK1cgM16cfsjaQXpEx/XP3PlQBSDUO5l8WH1KEh5yPpwXPfo58 5CWyMjGR4X9ISbH7C6gA6A+rbU7BOrwfdzRMJHO/m28TgMdmR4RhVRILaa0TJ0QWct spduXczy3zWZoJ0OXa2WxzMGPCpE3jwc+CHTT2uPSbq/OcI+X1WUqgGGYZMFjmDPog eVtYt+CYucW+kctjdi7Dwh9Tpualio/RXsbV0uOv36wgboL7l7MpHZB9Yj4wvLT4jw eU55ViRwBDYIUV92bhGqEdeW9SFQTzO9ZQxry/U+MMdPtSKJPaVU9jaOmYb7PXBbpe RX+f8tweDkZlg== To: "bug-guix@gnu.org" From: Skyler Subject: Inconsistent guile enviornment from guix shell Message-ID: Feedback-ID: 40635331:user:proton MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------ef6e37516919b4c5c81732b353b6cfcb39c00c85b9cc4f4727256b4d7c724e35"; charset=utf-8 Received-SPF: pass client-ip=185.70.43.16; envelope-from=skyvine@protonmail.com; helo=mail-4316.protonmail.ch 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------ef6e37516919b4c5c81732b353b6cfcb39c00c85b9cc4f4727256b4d7c724e35 Content-Type: multipart/mixed;boundary=---------------------88438c2845930a5b9e2a97f26ef082c0 -----------------------88438c2845930a5b9e2a97f26ef082c0 Content-Type: multipart/alternative;boundary=---------------------9c9a7a22c6f6dc593d2db8d045117e77 -----------------------9c9a7a22c6f6dc593d2db8d045117e77 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Hello, The modules available in a guile REPL seem to be inconsistent after runnin= g the guix shell command, where using the -D flag to create a development = environment behaves as expected, but leaving out that flag to add the pack= age itself to the environment does not. I am experiencing this issue with = some random code on my machine, but I will use guile-pubstrate defined in = guix code (https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/gu= ile-xyz.scm?id=3D04724e59971b03f86a410285653d24005c62b924#n340) as an exam= ple for reproduction. Note that guile-pubstrate lists guile-webutils as a = propagated input. When I use `guix shell -D guile-pubstrate`, I am able to import the `(webu= tils bytevectors)` module, as I would expect. I am not able to import `(pu= bstrate apclient)`, also as I would expect. Inspecting GUILE_LOAD_PATH sho= ws that a new profile path was added which contains the dependencies: $ guix shell -D guile-pubstrate --checkguix shell: checking the environmen= t variables visible from shell '/gnu/store/d99ykvj3axzzidygsmdmzxah4lvxd6h= w-bash-5.1.8/bin/bash'... guix shell: All is good! =C2=A0The shell gets correct environment variable= s. [env]$ guile GNU Guile 3.0.7 Copyright (C) 1995-2021 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guile-user)> (use-modules (webutils bytevectors)) scheme@(guile-user)> (use-modules (pubstrate apclient)) While compiling expression: no code for module (pubstrate apclient) scheme@(guile-user)> ,q [env]$ echo $GUILE_LOAD_PATH /gnu/store/pr4vyrz2xsziv25hrdfyim0wy331p4z5-profile/share/guile/site/3.0:/= run/current-system/profile/share/guile/site/3.0:/home/skyler/.guix-profile= /share/guile/site/3.0 $ ls /gnu/store/pr4vyrz2xsziv25hrdfyim0wy331p4z5-profile/share/guile/site/= 3.0 8sync =C2=A0 =C2=A0 =C2=A0apicheck.scm =C2=A0config =C2=A0 =C2=A0 debuggin= g =C2=A0fibers =C2=A0 =C2=A0 =C2=A0gcrypt =C2=A0 =C2=A0gnutls =C2=A0 =C2=A0= =C2=A0graph =C2=A0 =C2=A0 =C2=A0 =C2=A0 io =C2=A0 =C2=A0 =C2=A0 match-bi= nd.scm =C2=A0md5.scm =C2=A0rx =C2=A0 =C2=A0 =C2=A0search =C2=A0sjson.scm =C2= =A0term =C2=A0 =C2=A0 text =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 web 8sync.scm =C2=A0compat =C2=A0 =C2=A0 =C2=A0 =C2=A0container =C2=A0fash.scm= =C2=A0 fibers.scm =C2=A0gdbm.scm =C2=A0gnutls.scm =C2=A0htmlprag.scm =C2=A0= logging =C2=A0math =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0os =C2=A0 =C2= =A0 =C2=A0 scheme =C2=A0sjson =C2=A0 string =C2=A0 =C2=A0 texinfo =C2=A0u= nit-test.scm =C2=A0webutils However, when I use guix shell guile-pubstrate, neither (webutils bytevect= ors) nor (pubstrate apclient) are available. I would expect both of them t= o be, the former because it is a propagated input and the latter because i= t is the package that was directly added. If guile was able to locate pubs= trate's modules, I would expect loading to fail because its runtime depend= encies are not available. Inspecting GUILE_LOAD_PATH shows that nothing wa= s added to it: $ guix shell guile-pubstrate --check guix shell: checking the environment variables visible from shell '/gnu/st= ore/d99ykvj3axzzidygsmdmzxah4lvxd6hw-bash-5.1.8/bin/bash'... guix shell: All is good! =C2=A0The shell gets correct environment variable= s. [env]$ guile GNU Guile 3.0.9 Copyright (C) 1995-2023 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guile-user)> (use-modules (webutils bytevectors)) While compiling expression: no code for module (webutils bytevectors) scheme@(guile-user)> (use-modules (pubstrate apclient)) While compiling expression: no code for module (pubstrate apclient) scheme@(guile-user)> ,q [env]$ echo $GUILE_LOAD_PATH /run/current-system/profile/share/guile/site/3.0:/home/skyler/.guix-profil= e/share/guile/site/3.0 This is not an issue with the guile-pubstrate definition in particular, be= cause guix shell guile-webutils also fails to add its modules to my enviro= nment: $ guix shell --check guile-webutilsThe following derivation will be built: =C2=A0 /gnu/store/ca8gv3yk2khs0h60kc5v682g7gvfqd23-profile.drv building CA certificate bundle... listing Emacs sub-directories... building fonts directory... building directory of Info manuals... building profile with 1 package... guix shell: checking the environment variables visible from shell '/gnu/st= ore/d99ykvj3axzzidygsmdmzxah4lvxd6hw-bash-5.1.8/bin/bash'... guix shell: All is good! =C2=A0The shell gets correct environment variable= s. [env]$ guile GNU Guile 3.0.9 Copyright (C) 1995-2023 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guile-user)> (use-modules (webutils bytevectors)) While compiling expression: no code for module (webutils bytevectors) My machine is up-to-date as of today: Generation 32 Mar 25 2023 11:32:38 (current)=C2=A0 guix 04724e5 =C2=A0 =C2=A0 repository URL: https://git.savannah.gnu.org/git/guix.git =C2=A0 =C2=A0 branch: master =C2=A0 =C2=A0 commit: 04724e59971b03f86a410285653d24005c62b924 =C2=A0 rde a7b5944 =C2=A0 =C2=A0 repository URL: https://git.sr.ht/~abcdw/rde =C2=A0 =C2=A0 branch: master =C2=A0 =C2=A0 commit: a7b59443405169600a00f0b295a3fb1de360cb0b Let me know if there is anything I can do to help diagnose or fix this iss= ue. Thanks, Skyler -----------------------9c9a7a22c6f6dc593d2db8d045117e77 Content-Type: multipart/related;boundary=---------------------3a988249de80c8145bfe4d6e70adea43 -----------------------3a988249de80c8145bfe4d6e70adea43 Content-Type: text/html;charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij5IZWxsbyw8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZh bWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAw LCAwKTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2Vy aWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPlRoZSBtb2R1bGVzIGF2 YWlsYWJsZSBpbiBhIGd1aWxlIFJFUEwgc2VlbSB0byBiZSBpbmNvbnNpc3RlbnQgYWZ0ZXIgcnVu bmluZyB0aGUgZ3VpeCBzaGVsbCBjb21tYW5kLCB3aGVyZSB1c2luZyB0aGUgLUQgZmxhZyB0byBj cmVhdGUgYSBkZXZlbG9wbWVudCBlbnZpcm9ubWVudCBiZWhhdmVzIGFzIGV4cGVjdGVkLCBidXQg bGVhdmluZyBvdXQgdGhhdCBmbGFnIHRvIGFkZCB0aGUgcGFja2FnZSBpdHNlbGYgdG8gdGhlIGVu dmlyb25tZW50IGRvZXMgbm90LiBJIGFtIGV4cGVyaWVuY2luZyB0aGlzIGlzc3VlIHdpdGggc29t ZSByYW5kb20gY29kZSBvbiBteSBtYWNoaW5lLCBidXQgSSB3aWxsIHVzZSBndWlsZS1wdWJzdHJh dGUgZGVmaW5lZCBpbiBndWl4IGNvZGUgKDxzcGFuPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5v cmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vZ2l0LnNhdmFubmFoLmdu dS5vcmcvY2dpdC9ndWl4LmdpdC90cmVlL2dudS9wYWNrYWdlcy9ndWlsZS14eXouc2NtP2lkPTA0 NzI0ZTU5OTcxYjAzZjg2YTQxMDI4NTY1M2QyNDAwNWM2MmI5MjQjbjM0MCI+aHR0cHM6Ly9naXQu c2F2YW5uYWguZ251Lm9yZy9jZ2l0L2d1aXguZ2l0L3RyZWUvZ251L3BhY2thZ2VzL2d1aWxlLXh5 ei5zY20/aWQ9MDQ3MjRlNTk5NzFiMDNmODZhNDEwMjg1NjUzZDI0MDA1YzYyYjkyNCNuMzQwPC9h Pjwvc3Bhbj4pIGFzIGFuIGV4YW1wbGUgZm9yIHJlcHJvZHVjdGlvbi4gTm90ZSB0aGF0IGd1aWxl LXB1YnN0cmF0ZSBsaXN0cyBndWlsZS13ZWJ1dGlscyBhcyBhIDxpPnByb3BhZ2F0ZWQ8L2k+IGlu cHV0LjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9u dC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9 ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjog cmdiKDAsIDAsIDApOyI+V2hlbiBJIHVzZSA8Y29kZT5ndWl4IHNoZWxsIC1EIGd1aWxlLXB1YnN0 cmF0ZTwvY29kZT7igIssIEkgYW0gYWJsZSB0byBpbXBvcnQgdGhlIDxjb2RlPih3ZWJ1dGlscyBi eXRldmVjdG9ycyk8L2NvZGU+4oCLIG1vZHVsZSwgYXMgSSB3b3VsZCBleHBlY3QuIEkgYW0gbm90 IGFibGUgdG8gaW1wb3J0IDxjb2RlPihwdWJzdHJhdGUgYXBjbGllbnQpPC9jb2RlPuKAiywgYWxz byBhcyBJIHdvdWxkIGV4cGVjdC4gSW5zcGVjdGluZyA8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6 IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPkdVSUxFX0xPQURfUEFU SDwvc3Bhbj4gc2hvd3MgdGhhdCBhIG5ldyBwcm9maWxlIHBhdGggd2FzIGFkZGVkIHdoaWNoIGNv bnRhaW5zIHRoZSBkZXBlbmRlbmNpZXM6PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5 OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDAp OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsg Zm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+PHNwYW4gc3R5bGU9ImZvbnQt ZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij4kIGd1aXgg c2hlbGwgLUQgZ3VpbGUtcHVic3RyYXRlIC0tY2hlY2s8L3NwYW4+PGRpdj48c3BhbiBzdHlsZT0i Zm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPmd1 aXggc2hlbGw6IGNoZWNraW5nIHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZXMgdmlzaWJsZSBmcm9t IHNoZWxsICcvZ251L3N0b3JlL2Q5OXlrdmozYXh6emlkeWdzbWRtenhhaDRsdnhkNmh3LWJhc2gt NS4xLjgvYmluL2Jhc2gnLi4uPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFt aWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5ndWl4IHNoZWxs OiBBbGwgaXMgZ29vZCEgJm5ic3A7VGhlIHNoZWxsIGdldHMgY29ycmVjdCBlbnZpcm9ubWVudCB2 YXJpYWJsZXMuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5s bywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5bZW52XSQgZ3VpbGU8L3NwYW4+ PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291 cmllciBOZXcsIG1vbm9zcGFjZTsiPkdOVSBHdWlsZSAzLjAuNzwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9u b3NwYWNlOyI+Q29weXJpZ2h0IChDKSAxOTk1LTIwMjEgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u LCBJbmMuPC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQt ZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5HdWlsZSBj b21lcyB3aXRoIEFCU09MVVRFTFkgTk8gV0FSUkFOVFk7IGZvciBkZXRhaWxzIHR5cGUgYCxzaG93 IHcnLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENv bnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29m dHdhcmUsIGFuZCB5b3UgYXJlIHdlbGNvbWUgdG8gcmVkaXN0cmlidXRlIGl0PC9zcGFuPjwvZGl2 PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIg TmV3LCBtb25vc3BhY2U7Ij51bmRlciBjZXJ0YWluIGNvbmRpdGlvbnM7IHR5cGUgYCxzaG93IGMn IGZvciBkZXRhaWxzLjwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxl PSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+ RW50ZXIgYCxoZWxwJyBmb3IgaGVscC48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9u dC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPnNjaGVt ZUAoZ3VpbGUtdXNlcikmZ3Q7ICh1c2UtbW9kdWxlcyAod2VidXRpbHMgYnl0ZXZlY3RvcnMpKTwv c3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFz LCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+c2NoZW1lQChndWlsZS11c2VyKSZndDsgKHVzZS1t b2R1bGVzIChwdWJzdHJhdGUgYXBjbGllbnQpKTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxl PSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+ V2hpbGUgY29tcGlsaW5nIGV4cHJlc3Npb246PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9 ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5u byBjb2RlIGZvciBtb2R1bGUgKHB1YnN0cmF0ZSBhcGNsaWVudCk8L3NwYW4+PC9kaXY+PGRpdj48 c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1v bm9zcGFjZTsiPnNjaGVtZUAoZ3VpbGUtdXNlcikmZ3Q7ICxxPC9zcGFuPjwvZGl2PjxkaXY+PHNw YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25v c3BhY2U7Ij5bZW52XSQgZWNobyAkR1VJTEVfTE9BRF9QQVRIPC9zcGFuPjwvZGl2PjxkaXY+PHNw YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25v c3BhY2U7Ij4vZ251L3N0b3JlL3ByNHZ5cnoyeHN6aXYyNWhyZGZ5aW0wd3kzMzFwNHo1LXByb2Zp bGUvc2hhcmUvZ3VpbGUvc2l0ZS8zLjA6L3J1bi9jdXJyZW50LXN5c3RlbS9wcm9maWxlL3NoYXJl L2d1aWxlL3NpdGUvMy4wOi9ob21lL3NreWxlci8uZ3VpeC1wcm9maWxlL3NoYXJlL2d1aWxlL3Np dGUvMy4wPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywg Q29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij4kIGxzIC9nbnUvc3RvcmUvcHI0dnly ejJ4c3ppdjI1aHJkZnlpbTB3eTMzMXA0ejUtcHJvZmlsZS9zaGFyZS9ndWlsZS9zaXRlLzMuMDwv c3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFz LCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+OHN5bmMgJm5ic3A7ICZuYnNwOyAmbmJzcDthcGlj aGVjay5zY20gJm5ic3A7Y29uZmlnICZuYnNwOyAmbmJzcDsgZGVidWdnaW5nICZuYnNwO2ZpYmVy cyAmbmJzcDsgJm5ic3A7ICZuYnNwO2djcnlwdCAmbmJzcDsgJm5ic3A7Z251dGxzICZuYnNwOyAm bmJzcDsgJm5ic3A7Z3JhcGggJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGlvICZuYnNwOyAm bmJzcDsgJm5ic3A7IG1hdGNoLWJpbmQuc2NtICZuYnNwO21kNS5zY20gJm5ic3A7cnggJm5ic3A7 ICZuYnNwOyAmbmJzcDtzZWFyY2ggJm5ic3A7c2pzb24uc2NtICZuYnNwO3Rlcm0gJm5ic3A7ICZu YnNwOyB0ZXh0ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgd2ViPC9zcGFuPjwv ZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJp ZXIgTmV3LCBtb25vc3BhY2U7Ij44c3luYy5zY20gJm5ic3A7Y29tcGF0ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwO2NvbnRhaW5lciAmbmJzcDtmYXNoLnNjbSAmbmJzcDsgZmliZXJzLnNjbSAm bmJzcDtnZGJtLnNjbSAmbmJzcDtnbnV0bHMuc2NtICZuYnNwO2h0bWxwcmFnLnNjbSAmbmJzcDts b2dnaW5nICZuYnNwO21hdGggJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDtvcyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBzY2hlbWUgJm5ic3A7c2pzb24gJm5ic3A7IHN0cmlu ZyAmbmJzcDsgJm5ic3A7IHRleGluZm8gJm5ic3A7dW5pdC10ZXN0LnNjbSAmbmJzcDt3ZWJ1dGls czwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkhvd2V2ZXIsIHdoZW4gSSB1 c2UgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3Vy aWVyIE5ldywgbW9ub3NwYWNlOyI+Z3VpeCBzaGVsbCBndWlsZS1wdWJzdHJhdGU8L3NwYW4+PHNw YW4+LCBuZWl0aGVyIDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25z b2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPih3ZWJ1dGlscyBieXRldmVjdG9ycyk8L3Nw YW4+PHNwYW4+IG5vciA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29u c29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij4ocHVic3RyYXRlIGFwY2xpZW50KTwvc3Bh bj48c3Bhbj4gYXJlIGF2YWlsYWJsZS4gSSB3b3VsZCBleHBlY3QgYm90aCBvZiB0aGVtIHRvIGJl LCB0aGUgZm9ybWVyIGJlY2F1c2UgaXQgaXMgYSBwcm9wYWdhdGVkIGlucHV0IGFuZCB0aGUgbGF0 dGVyIGJlY2F1c2UgaXQgaXMgdGhlIHBhY2thZ2UgdGhhdCB3YXMgZGlyZWN0bHkgYWRkZWQuIElm IGd1aWxlIHdhcyBhYmxlIHRvIGxvY2F0ZSBwdWJzdHJhdGUncyBtb2R1bGVzLCBJIHdvdWxkIGV4 cGVjdCBsb2FkaW5nIHRvIGZhaWwgYmVjYXVzZSBpdHMgcnVudGltZSBkZXBlbmRlbmNpZXMgYXJl IG5vdCBhdmFpbGFibGUuIEluc3BlY3RpbmcgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWls eTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+R1VJTEVfTE9BRF9Q QVRIPC9zcGFuPjxzcGFuPiBzaG93cyB0aGF0IG5vdGhpbmcgd2FzIGFkZGVkIHRvIGl0Ojwvc3Bh bj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVu bG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+JCBndWl4IHNoZWxsIGd1aWxl LXB1YnN0cmF0ZSAtLWNoZWNrPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFt aWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5ndWl4IHNoZWxs OiBjaGVja2luZyB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGVzIHZpc2libGUgZnJvbSBzaGVsbCAn L2dudS9zdG9yZS9kOTl5a3ZqM2F4enppZHlnc21kbXp4YWg0bHZ4ZDZody1iYXNoLTUuMS44L2Jp bi9iYXNoJy4uLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVu bG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Z3VpeCBzaGVsbDogQWxsIGlz IGdvb2QhICZuYnNwO1RoZSBzaGVsbCBnZXRzIGNvcnJlY3QgZW52aXJvbm1lbnQgdmFyaWFibGVz Ljwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNv bGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+W2Vudl0kIGd1aWxlPC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3 LCBtb25vc3BhY2U7Ij5HTlUgR3VpbGUgMy4wLjk8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHls ZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsi PkNvcHlyaWdodCAoQykgMTk5NS0yMDIzIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLjwv c3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog TWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+R3VpbGUgY29tZXMgd2l0 aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZOyBmb3IgZGV0YWlscyB0eXBlIGAsc2hvdyB3Jy48L3Nw YW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywg Q291cmllciBOZXcsIG1vbm9zcGFjZTsiPlRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlLCBh bmQgeW91IGFyZSB3ZWxjb21lIHRvIHJlZGlzdHJpYnV0ZSBpdDwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9u b3NwYWNlOyI+dW5kZXIgY2VydGFpbiBjb25kaXRpb25zOyB0eXBlIGAsc2hvdyBjJyBmb3IgZGV0 YWlscy48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1m YW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPkVudGVyIGAs aGVscCcgZm9yIGhlbHAuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5 OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5zY2hlbWVAKGd1aWxl LXVzZXIpJmd0OyAodXNlLW1vZHVsZXMgKHdlYnV0aWxzIGJ5dGV2ZWN0b3JzKSk8L3NwYW4+PC9k aXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmll ciBOZXcsIG1vbm9zcGFjZTsiPldoaWxlIGNvbXBpbGluZyBleHByZXNzaW9uOjwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVy IE5ldywgbW9ub3NwYWNlOyI+bm8gY29kZSBmb3IgbW9kdWxlICh3ZWJ1dGlscyBieXRldmVjdG9y cyk8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25z b2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPnNjaGVtZUAoZ3VpbGUtdXNlcikmZ3Q7ICh1 c2UtbW9kdWxlcyAocHVic3RyYXRlIGFwY2xpZW50KSk8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBz dHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFj ZTsiPldoaWxlIGNvbXBpbGluZyBleHByZXNzaW9uOjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0 eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNl OyI+bm8gY29kZSBmb3IgbW9kdWxlIChwdWJzdHJhdGUgYXBjbGllbnQpPC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3 LCBtb25vc3BhY2U7Ij5zY2hlbWVAKGd1aWxlLXVzZXIpJmd0OyAscTwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywg bW9ub3NwYWNlOyI+W2Vudl0kIGVjaG8gJEdVSUxFX0xPQURfUEFUSDwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywg bW9ub3NwYWNlOyI+L3J1bi9jdXJyZW50LXN5c3RlbS9wcm9maWxlL3NoYXJlL2d1aWxlL3NpdGUv My4wOi9ob21lL3NreWxlci8uZ3VpeC1wcm9maWxlL3NoYXJlL2d1aWxlL3NpdGUvMy4wPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+PGJyPjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPlRoaXMgaXMgbm90 IGFuIGlzc3VlIHdpdGggdGhlIGd1aWxlLXB1YnN0cmF0ZSBkZWZpbml0aW9uIGluIHBhcnRpY3Vs YXIsIGJlY2F1c2UgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNv bGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Z3VpeCBzaGVsbCBndWlsZS13ZWJ1dGlsczwv c3Bhbj48c3Bhbj4gYWxzbyBmYWlscyB0byBhZGQgaXRzIG1vZHVsZXMgdG8gbXkgZW52aXJvbm1l bnQ6PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+PGJyPjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9u b3NwYWNlOyI+JCBndWl4IHNoZWxsIC0tY2hlY2sgZ3VpbGUtd2VidXRpbHM8L3NwYW4+PGRpdj48 c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1v bm9zcGFjZTsiPlRoZSBmb2xsb3dpbmcgZGVyaXZhdGlvbiB3aWxsIGJlIGJ1aWx0Ojwvc3Bhbj48 L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3Vy aWVyIE5ldywgbW9ub3NwYWNlOyI+Jm5ic3A7IC9nbnUvc3RvcmUvY2E4Z3YzeWsya2hzMGg2MGtj NXY2ODJnN2d2ZnFkMjMtcHJvZmlsZS5kcnY8L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcs IG1vbm9zcGFjZTsiPmJ1aWxkaW5nIENBIGNlcnRpZmljYXRlIGJ1bmRsZS4uLjwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVy IE5ldywgbW9ub3NwYWNlOyI+bGlzdGluZyBFbWFjcyBzdWItZGlyZWN0b3JpZXMuLi48L3NwYW4+ PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291 cmllciBOZXcsIG1vbm9zcGFjZTsiPmJ1aWxkaW5nIGZvbnRzIGRpcmVjdG9yeS4uLjwvc3Bhbj48 L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3Vy aWVyIE5ldywgbW9ub3NwYWNlOyI+YnVpbGRpbmcgZGlyZWN0b3J5IG9mIEluZm8gbWFudWFscy4u Ljwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNv bGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+YnVpbGRpbmcgcHJvZmlsZSB3aXRoIDEgcGFj a2FnZS4uLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8s IENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Z3VpeCBzaGVsbDogY2hlY2tpbmcg dGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyB2aXNpYmxlIGZyb20gc2hlbGwgJy9nbnUvc3RvcmUv ZDk5eWt2ajNheHp6aWR5Z3NtZG16eGFoNGx2eGQ2aHctYmFzaC01LjEuOC9iaW4vYmFzaCcuLi48 L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xh cywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPmd1aXggc2hlbGw6IEFsbCBpcyBnb29kISAmbmJz cDtUaGUgc2hlbGwgZ2V0cyBjb3JyZWN0IGVudmlyb25tZW50IHZhcmlhYmxlcy48L3NwYW4+PC9k aXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmll ciBOZXcsIG1vbm9zcGFjZTsiPltlbnZdJCBndWlsZTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0 eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNl OyI+R05VIEd1aWxlIDMuMC45PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFt aWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5Db3B5cmlnaHQg KEMpIDE5OTUtMjAyMyBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy48L3NwYW4+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25z b2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPkd1aWxlIGNvbWVzIHdpdGggQUJTT0xVVEVM WSBOTyBXQVJSQU5UWTsgZm9yIGRldGFpbHMgdHlwZSBgLHNob3cgdycuPC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3 LCBtb25vc3BhY2U7Ij5UaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZSwgYW5kIHlvdSBhcmUg d2VsY29tZSB0byByZWRpc3RyaWJ1dGUgaXQ8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0i Zm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPnVu ZGVyIGNlcnRhaW4gY29uZGl0aW9uczsgdHlwZSBgLHNob3cgYycgZm9yIGRldGFpbHMuPC9zcGFu PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5s bywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5FbnRlciBgLGhlbHAnIGZvciBo ZWxwLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENv bnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+c2NoZW1lQChndWlsZS11c2VyKSZndDsg KHVzZS1tb2R1bGVzICh3ZWJ1dGlscyBieXRldmVjdG9ycykpPC9zcGFuPjwvZGl2PjxkaXY+PHNw YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25v c3BhY2U7Ij5XaGlsZSBjb21waWxpbmcgZXhwcmVzc2lvbjo8L3NwYW4+PC9kaXY+PGRpdj48c3Bh biBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9z cGFjZTsiPm5vIGNvZGUgZm9yIG1vZHVsZSAod2VidXRpbHMgYnl0ZXZlY3RvcnMpPC9zcGFuPjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+TXkgbWFjaGluZSBpcyB1cC10by1kYXRlIGFzIG9mIHRv ZGF5OjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBN ZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5HZW5lcmF0aW9uIDMyCU1h ciAyNSAyMDIzIDExOjMyOjM4CShjdXJyZW50KTwvc3Bhbj48ZGl2PjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Jm5ic3A7 IGd1aXggMDQ3MjRlNTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog TWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Jm5ic3A7ICZuYnNwOyBy ZXBvc2l0b3J5IFVSTDogPC9zcGFuPjxzcGFuPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVm ZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5v cmcvZ2l0L2d1aXguZ2l0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xh cywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPmh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5vcmcv Z2l0L2d1aXguZ2l0PC9zcGFuPjwvYT48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9u dC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPiZuYnNw OyAmbmJzcDsgYnJhbmNoOiBtYXN0ZXI8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9u dC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPiZuYnNw OyAmbmJzcDsgY29tbWl0OiAwNDcyNGU1OTk3MWIwM2Y4NmE0MTAyODU2NTNkMjQwMDVjNjJiOTI0 PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29s YXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij4mbmJzcDsgcmRlIGE3YjU5NDQ8L3NwYW4+PC9k aXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmll ciBOZXcsIG1vbm9zcGFjZTsiPiZuYnNwOyAmbmJzcDsgcmVwb3NpdG9yeSBVUkw6IDwvc3Bhbj48 c3Bhbj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVy IiBocmVmPSJodHRwczovL2dpdC5zci5odC9+YWJjZHcvcmRlIj48c3BhbiBzdHlsZT0iZm9udC1m YW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPmh0dHBzOi8v Z2l0LnNyLmh0L35hYmNkdy9yZGU8L3NwYW4+PC9hPjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0 eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNl OyI+Jm5ic3A7ICZuYnNwOyBicmFuY2g6IG1hc3Rlcjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0 eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNl OyI+Jm5ic3A7ICZuYnNwOyBjb21taXQ6IGE3YjU5NDQzNDA1MTY5NjAwYTAwZjBiMjk1YTNmYjFk ZTM2MGNiMGI8L3NwYW4+PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+TGV0IG1lIGtub3cgaWYgdGhlcmUgaXMgYW55dGhpbmcgSSBjYW4gZG8gdG8gaGVs cCBkaWFnbm9zZSBvciBmaXggdGhpcyBpc3N1ZS48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj48YnI+ PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+VGhhbmtzLDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPlNr eWxlcjxicj48L3NwYW4+PC9kaXY+PC9kaXY+ -----------------------3a988249de80c8145bfe4d6e70adea43-- -----------------------9c9a7a22c6f6dc593d2db8d045117e77-- -----------------------88438c2845930a5b9e2a97f26ef082c0-- --------ef6e37516919b4c5c81732b353b6cfcb39c00c85b9cc4f4727256b4d7c724e35 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFAmQfRv4JEELJ5fPOdjU5FiEEA4PsVlmOxwOQ2NDgQsnl8852 NTkAACzJAP4qdoVbIoL4+QI4IW6QDQUuIxOi7V85t4hlba4VFNlbQwEA5+WS SsKhjUsLLZMYgiGK42vPKkMhvdeI2d613sunJgQ= =+ZIp -----END PGP SIGNATURE----- --------ef6e37516919b4c5c81732b353b6cfcb39c00c85b9cc4f4727256b4d7c724e35-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 17:24:12 2023 Received: (at submit) by debbugs.gnu.org; 29 Mar 2023 21:24:12 +0000 Received: from localhost ([127.0.0.1]:55110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phdH9-0004rw-2c for submit@debbugs.gnu.org; Wed, 29 Mar 2023 17:24:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:47804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phdH7-0004ro-0X for submit@debbugs.gnu.org; Wed, 29 Mar 2023 17:24:10 -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 1phdH6-0000tG-5O for bug-guix@gnu.org; Wed, 29 Mar 2023 17:24:08 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phdH2-0004JZ-UC for bug-guix@gnu.org; Wed, 29 Mar 2023 17:24:07 -0400 Date: Wed, 29 Mar 2023 21:23:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1680125035; x=1680384235; bh=Usite/L254nkUwp2gSXxtohUTVfbSeB6Ig/F+lB7/o8=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=wVm4YYj6Fto85FfGnGDbrMgUOPOelY+tvrZF4WuQ2BuXvxECY71sBmSNecoUo25tL 83WieOzmL5TojAcIuj+8jQi+r672b4fWFDZRS14haYcSZVLZJXusE79e2Ni8vOT1qs TAMyA/0iyB+b7CzUMeaHLG6iuDyL3IhRLOJoU8PEP7mEYFSndCMM3szsgqWXBNe+7f /Mpuv7TR7M2RHR7EhTKRel/2ZQbLAT2vqtjnttiWkcWS136kqnPSXJWdVWUdkZf52Q 3681fS6/HJbdCXiYQlsV8C+l11Pjov46+SW2dIU4WVb+ffEJa+rkTKHGUSTdC6zN/M H6tvGjRZWpCjg== To: "bug-guix@gnu.org" From: Skyler Subject: Re: Inconsistent guile enviornment from guix shell Message-ID: <6gt4WqkUbUpYoJWwaHY0jhjoCOcVc9vHBCDzozLBB3xDg46YvsJLEEYxTaWdwZQciB9F0OQM5dGjQ-N81W9p2y5B3LBJAuMP0HrzwZx5_VM=@protonmail.com> In-Reply-To: References: Feedback-ID: 40635331:user:proton MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_mDWUAsUTti2nOjHCangyHQRlGTELby01fikbhM" Received-SPF: pass client-ip=185.70.40.131; envelope-from=skyvine@protonmail.com; helo=mail-40131.protonmail.ch 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_mDWUAsUTti2nOjHCangyHQRlGTELby01fikbhM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGVsbG8gYWdhaW4sCgpJIGRpZCBzb21lIG1vcmUgZGlnZ2luZywgYW5kIGl0IGxvb2tzIGxpa2Ug dGhlIGlzc3VlIGlzIHRoYXQgZ3VpbGUgYWxzbyBoYXMgdG8gYmUgc3BlY2lmaWVkIGluIHRoZSBz aGVsbCBlbnZpcm9ubWVudC4gSSBzdXBwb3NlIHRoaXMgaXMgcmVhc29uYWJsZSwgYmVjYXVzZSB0 aGUgcmVzdWx0IG9mIHRoZSBzaGVsbCBlbnZpcm9ubWVudCBzaG91bGQgbm90IGRlcGVuZCBvbiB0 aGUgY2FsbGluZyBlbnZpcm9ubWVudCwgYW5kIHRoZSBleGlzdGVuY2Ugb2YgZ3VpbGUgaW4gdGhl IGVudmlyb25tZW50IGlzIHdoYXQgdGVsbHMgZ3VpeCB0aGF0IHRoZSB2YXJpYWJsZXMgbmVlZCB0 byBiZSBzZXQuIFRoZSBsb2FkIHBhdGggaXMgc2V0IHdpdGggdGhlIC1EIGZsYWcgYmVjYXVzZSBn dWlsZSBpcyBhIG5vbi1wcm9wYWdhdGVkIGlucHV0IHRvIHRoZSBwYWNrYWdlLCBzbyBpdCBleGlz dHMgaW4gdGhlIGRldmVsb3BtZW50IHNoZWxsIGVudmlyb25tZW50IGF1dG9tYXRpY2FsbHksIGJ1 dCBub3QgaW4gYW4gYWQtaG9jIGVudmlyb25tZW50LgoKSSBkZXRlcm1pbmVkIHRoaXMgYnkgdHJ5 aW5nIHZhcmlhdGlvbnMgb2YgdGhlIHNoZWxsIGNvbW1hbmQgaW4gdGVzdCB1c2VycyB3aXRoIGNs ZWFuIGVudmlyb25tZW50cywgb25lIG9mIHRoZW0gaW5jbHVkaW5nIGEgaG9tZSBlbnZpcm9ubWVu dCBiZWNhdXNlIEkgdGhvdWdodCB0aGF0IG1pZ2h0IGJlIGEgZmFjdG9yLiBUaGVyZSB3YXMgbm8g Y2hhbmdlIGJhc2VkIG9uIHdoZXRoZXIgdGhlIHVzZXIgaGFkIGEgaG9tZSBlbnZpcm9ubWVudCBp bnN0YWxsZWQsIGJ1dCBib3RoIHVzZXJzIGV4cGVyaWVuY2VkIHRoZSBwcm9ibGVtIHdoZW4gZ3Vp bGUgd2FzIG5vdCBpbmNsdWRlZCBpbiB0aGUgc2hlbGwgY29tbWFuZC4gSW5jaWRlbnRhbGx5LCB1 c2luZyB0aGUgcHVyZSBvciBjb250YWluZXIgZmxhZ3MgYWx3YXlzIHdvcmtzLCBiZWNhdXNlIGd1 aWxlIG11c3QgYmUgc3BlY2lmaWVkIHJlZ2FyZGxlc3Mgb2YgdGhlIGNhbGxpbmcgZW52aXJvbm1l bnQgaW4gdGhvc2UgY2FzZXMsIGJ1dCBJIGRvbid0IHRoaW5rIGl0IGlzIGltbWVkaWF0ZWx5IG9i dmlvdXMgd2h5IHRob3NlIGZsYWdzICJtYWtlIGl0IHdvcmsiLgoKSW4gc3BpdGUgb2YgYmVpbmcg cmVhc29uYWJsZSwgaXQgaXMgbm90IHBhcnRpY3VsYXJseSBpbnR1aXRpdmUuIENvdWxkIEkgcmVj b21tZW5kIGFuIGFkZGl0aW9uIHRvIHRoZSBtYW51YWwgaW4gc2VjdGlvbiAiNy4xIEludm9raW5n IGd1aXgtc2hlbGwiLCBhZGRpbmcgdGV4dCBsaWtlIHRoZSBiZWxvdyBhZnRlciB0aGUgZXhhbXBs ZSBpbnZvY2F0aW9uIGBndWl4IHNoZWxsIHB5dGhvbiBweXRob24tbnVtcHkgLS0gcHl0aG9uM+KA i2A/CgoiTm90ZSB0aGF0IGl0IGlzIG5lY2Vzc2FyeSB0byBpbmNsdWRlIHRoZSBtYWluIHB5dGhv biBwYWNrYWdlIGluIHRoaXMgY29tbWFuZCBldmVuIGlmIGl0IGlzIGFscmVhZHkgaW5zdGFsbGVk IGludG8geW91ciBlbnZpcm9ubWVudC4gVGhpcyBpcyBzbyB0aGF0IHRoZSBzaGVsbCBlbnZpcm9u bWVudCBrbm93cyB0byBzZXQgUFlUSE9OUEFUSCBhbmQgb3RoZXIgcmVsYXRlZCB2YXJpYWJsZXMu IFRoZSBzaGVsbCBlbnZpcm9ubWVudCBjYW5ub3QgY2hlY2sgdGhlIHByZXZpb3VzbHkgaW5zdGFs bGVkIGVudmlyb25tZW50LCBiZWNhdXNlIHRoZW4gaXQgd291bGQgYmUgbm9uLWRldGVybWluaXN0 aWMuIgoKVGhhbmtzLApTa3lsZXIKLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0KT24g U2F0dXJkYXksIE1hcmNoIDI1dGgsIDIwMjMgYXQgMTI6MTAgUE0sIFNreWxlciA8c2t5dmluZUBw cm90b25tYWlsLmNvbT4gd3JvdGU6Cgo+IEhlbGxvLAo+Cj4gVGhlIG1vZHVsZXMgYXZhaWxhYmxl IGluIGEgZ3VpbGUgUkVQTCBzZWVtIHRvIGJlIGluY29uc2lzdGVudCBhZnRlciBydW5uaW5nIHRo ZSBndWl4IHNoZWxsIGNvbW1hbmQsIHdoZXJlIHVzaW5nIHRoZSAtRCBmbGFnIHRvIGNyZWF0ZSBh IGRldmVsb3BtZW50IGVudmlyb25tZW50IGJlaGF2ZXMgYXMgZXhwZWN0ZWQsIGJ1dCBsZWF2aW5n IG91dCB0aGF0IGZsYWcgdG8gYWRkIHRoZSBwYWNrYWdlIGl0c2VsZiB0byB0aGUgZW52aXJvbm1l bnQgZG9lcyBub3QuIEkgYW0gZXhwZXJpZW5jaW5nIHRoaXMgaXNzdWUgd2l0aCBzb21lIHJhbmRv bSBjb2RlIG9uIG15IG1hY2hpbmUsIGJ1dCBJIHdpbGwgdXNlIGd1aWxlLXB1YnN0cmF0ZSBkZWZp bmVkIGluIGd1aXggY29kZSAoaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9jZ2l0L2d1aXgu Z2l0L3RyZWUvZ251L3BhY2thZ2VzL2d1aWxlLXh5ei5zY20/aWQ9MDQ3MjRlNTk5NzFiMDNmODZh NDEwMjg1NjUzZDI0MDA1YzYyYjkyNCNuMzQwKSBhcyBhbiBleGFtcGxlIGZvciByZXByb2R1Y3Rp b24uIE5vdGUgdGhhdCBndWlsZS1wdWJzdHJhdGUgbGlzdHMgZ3VpbGUtd2VidXRpbHMgYXMgYSBw cm9wYWdhdGVkIGlucHV0Lgo+Cj4gV2hlbiBJIHVzZSBndWl4IHNoZWxsIC1EIGd1aWxlLXB1YnN0 cmF0ZeKAiywgSSBhbSBhYmxlIHRvIGltcG9ydCB0aGUgKHdlYnV0aWxzIGJ5dGV2ZWN0b3JzKeKA iyBtb2R1bGUsIGFzIEkgd291bGQgZXhwZWN0LiBJIGFtIG5vdCBhYmxlIHRvIGltcG9ydCAocHVi c3RyYXRlIGFwY2xpZW50KeKAiywgYWxzbyBhcyBJIHdvdWxkIGV4cGVjdC4gSW5zcGVjdGluZyBH VUlMRV9MT0FEX1BBVEggc2hvd3MgdGhhdCBhIG5ldyBwcm9maWxlIHBhdGggd2FzIGFkZGVkIHdo aWNoIGNvbnRhaW5zIHRoZSBkZXBlbmRlbmNpZXM6Cj4KPiAkIGd1aXggc2hlbGwgLUQgZ3VpbGUt cHVic3RyYXRlIC0tY2hlY2sKPiBndWl4IHNoZWxsOiBjaGVja2luZyB0aGUgZW52aXJvbm1lbnQg dmFyaWFibGVzIHZpc2libGUgZnJvbSBzaGVsbCAnL2dudS9zdG9yZS9kOTl5a3ZqM2F4enppZHln c21kbXp4YWg0bHZ4ZDZody1iYXNoLTUuMS44L2Jpbi9iYXNoJy4uLgo+IGd1aXggc2hlbGw6IEFs bCBpcyBnb29kISBUaGUgc2hlbGwgZ2V0cyBjb3JyZWN0IGVudmlyb25tZW50IHZhcmlhYmxlcy4K PiBbZW52XSQgZ3VpbGUKPiBHTlUgR3VpbGUgMy4wLjcKPiBDb3B5cmlnaHQgKEMpIDE5OTUtMjAy MSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KPgo+IEd1aWxlIGNvbWVzIHdpdGggQUJT T0xVVEVMWSBOTyBXQVJSQU5UWTsgZm9yIGRldGFpbHMgdHlwZSBgLHNob3cgdycuCj4gVGhpcyBw cm9ncmFtIGlzIGZyZWUgc29mdHdhcmUsIGFuZCB5b3UgYXJlIHdlbGNvbWUgdG8gcmVkaXN0cmli dXRlIGl0Cj4gdW5kZXIgY2VydGFpbiBjb25kaXRpb25zOyB0eXBlIGAsc2hvdyBjJyBmb3IgZGV0 YWlscy4KPgo+IEVudGVyIGAsaGVscCcgZm9yIGhlbHAuCj4gc2NoZW1lQChndWlsZS11c2VyKT4g KHVzZS1tb2R1bGVzICh3ZWJ1dGlscyBieXRldmVjdG9ycykpCj4gc2NoZW1lQChndWlsZS11c2Vy KT4gKHVzZS1tb2R1bGVzIChwdWJzdHJhdGUgYXBjbGllbnQpKQo+IFdoaWxlIGNvbXBpbGluZyBl eHByZXNzaW9uOgo+IG5vIGNvZGUgZm9yIG1vZHVsZSAocHVic3RyYXRlIGFwY2xpZW50KQo+IHNj aGVtZUAoZ3VpbGUtdXNlcik+ICxxCj4gW2Vudl0kIGVjaG8gJEdVSUxFX0xPQURfUEFUSAo+IC9n bnUvc3RvcmUvcHI0dnlyejJ4c3ppdjI1aHJkZnlpbTB3eTMzMXA0ejUtcHJvZmlsZS9zaGFyZS9n dWlsZS9zaXRlLzMuMDovcnVuL2N1cnJlbnQtc3lzdGVtL3Byb2ZpbGUvc2hhcmUvZ3VpbGUvc2l0 ZS8zLjA6L2hvbWUvc2t5bGVyLy5ndWl4LXByb2ZpbGUvc2hhcmUvZ3VpbGUvc2l0ZS8zLjAKPiAk IGxzIC9nbnUvc3RvcmUvcHI0dnlyejJ4c3ppdjI1aHJkZnlpbTB3eTMzMXA0ejUtcHJvZmlsZS9z aGFyZS9ndWlsZS9zaXRlLzMuMAo+IDhzeW5jIGFwaWNoZWNrLnNjbSBjb25maWcgZGVidWdnaW5n IGZpYmVycyBnY3J5cHQgZ251dGxzIGdyYXBoIGlvIG1hdGNoLWJpbmQuc2NtIG1kNS5zY20gcngg c2VhcmNoIHNqc29uLnNjbSB0ZXJtIHRleHQgd2ViCj4gOHN5bmMuc2NtIGNvbXBhdCBjb250YWlu ZXIgZmFzaC5zY20gZmliZXJzLnNjbSBnZGJtLnNjbSBnbnV0bHMuc2NtIGh0bWxwcmFnLnNjbSBs b2dnaW5nIG1hdGggb3Mgc2NoZW1lIHNqc29uIHN0cmluZyB0ZXhpbmZvIHVuaXQtdGVzdC5zY20g d2VidXRpbHMKPgo+IEhvd2V2ZXIsIHdoZW4gSSB1c2UgZ3VpeCBzaGVsbCBndWlsZS1wdWJzdHJh dGUsIG5laXRoZXIgKHdlYnV0aWxzIGJ5dGV2ZWN0b3JzKSBub3IgKHB1YnN0cmF0ZSBhcGNsaWVu dCkgYXJlIGF2YWlsYWJsZS4gSSB3b3VsZCBleHBlY3QgYm90aCBvZiB0aGVtIHRvIGJlLCB0aGUg Zm9ybWVyIGJlY2F1c2UgaXQgaXMgYSBwcm9wYWdhdGVkIGlucHV0IGFuZCB0aGUgbGF0dGVyIGJl Y2F1c2UgaXQgaXMgdGhlIHBhY2thZ2UgdGhhdCB3YXMgZGlyZWN0bHkgYWRkZWQuIElmIGd1aWxl IHdhcyBhYmxlIHRvIGxvY2F0ZSBwdWJzdHJhdGUncyBtb2R1bGVzLCBJIHdvdWxkIGV4cGVjdCBs b2FkaW5nIHRvIGZhaWwgYmVjYXVzZSBpdHMgcnVudGltZSBkZXBlbmRlbmNpZXMgYXJlIG5vdCBh dmFpbGFibGUuIEluc3BlY3RpbmcgR1VJTEVfTE9BRF9QQVRIIHNob3dzIHRoYXQgbm90aGluZyB3 YXMgYWRkZWQgdG8gaXQ6Cj4KPiAkIGd1aXggc2hlbGwgZ3VpbGUtcHVic3RyYXRlIC0tY2hlY2sK PiBndWl4IHNoZWxsOiBjaGVja2luZyB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGVzIHZpc2libGUg ZnJvbSBzaGVsbCAnL2dudS9zdG9yZS9kOTl5a3ZqM2F4enppZHlnc21kbXp4YWg0bHZ4ZDZody1i YXNoLTUuMS44L2Jpbi9iYXNoJy4uLgo+IGd1aXggc2hlbGw6IEFsbCBpcyBnb29kISBUaGUgc2hl bGwgZ2V0cyBjb3JyZWN0IGVudmlyb25tZW50IHZhcmlhYmxlcy4KPiBbZW52XSQgZ3VpbGUKPiBH TlUgR3VpbGUgMy4wLjkKPiBDb3B5cmlnaHQgKEMpIDE5OTUtMjAyMyBGcmVlIFNvZnR3YXJlIEZv dW5kYXRpb24sIEluYy4KPgo+IEd1aWxlIGNvbWVzIHdpdGggQUJTT0xVVEVMWSBOTyBXQVJSQU5U WTsgZm9yIGRldGFpbHMgdHlwZSBgLHNob3cgdycuCj4gVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29m dHdhcmUsIGFuZCB5b3UgYXJlIHdlbGNvbWUgdG8gcmVkaXN0cmlidXRlIGl0Cj4gdW5kZXIgY2Vy dGFpbiBjb25kaXRpb25zOyB0eXBlIGAsc2hvdyBjJyBmb3IgZGV0YWlscy4KPgo+IEVudGVyIGAs aGVscCcgZm9yIGhlbHAuCj4gc2NoZW1lQChndWlsZS11c2VyKT4gKHVzZS1tb2R1bGVzICh3ZWJ1 dGlscyBieXRldmVjdG9ycykpCj4gV2hpbGUgY29tcGlsaW5nIGV4cHJlc3Npb246Cj4gbm8gY29k ZSBmb3IgbW9kdWxlICh3ZWJ1dGlscyBieXRldmVjdG9ycykKPiBzY2hlbWVAKGd1aWxlLXVzZXIp PiAodXNlLW1vZHVsZXMgKHB1YnN0cmF0ZSBhcGNsaWVudCkpCj4gV2hpbGUgY29tcGlsaW5nIGV4 cHJlc3Npb246Cj4gbm8gY29kZSBmb3IgbW9kdWxlIChwdWJzdHJhdGUgYXBjbGllbnQpCj4gc2No ZW1lQChndWlsZS11c2VyKT4gLHEKPiBbZW52XSQgZWNobyAkR1VJTEVfTE9BRF9QQVRICj4gL3J1 bi9jdXJyZW50LXN5c3RlbS9wcm9maWxlL3NoYXJlL2d1aWxlL3NpdGUvMy4wOi9ob21lL3NreWxl ci8uZ3VpeC1wcm9maWxlL3NoYXJlL2d1aWxlL3NpdGUvMy4wCj4KPiBUaGlzIGlzIG5vdCBhbiBp c3N1ZSB3aXRoIHRoZSBndWlsZS1wdWJzdHJhdGUgZGVmaW5pdGlvbiBpbiBwYXJ0aWN1bGFyLCBi ZWNhdXNlIGd1aXggc2hlbGwgZ3VpbGUtd2VidXRpbHMgYWxzbyBmYWlscyB0byBhZGQgaXRzIG1v ZHVsZXMgdG8gbXkgZW52aXJvbm1lbnQ6Cj4KPiAkIGd1aXggc2hlbGwgLS1jaGVjayBndWlsZS13 ZWJ1dGlscwo+IFRoZSBmb2xsb3dpbmcgZGVyaXZhdGlvbiB3aWxsIGJlIGJ1aWx0Ogo+IC9nbnUv c3RvcmUvY2E4Z3YzeWsya2hzMGg2MGtjNXY2ODJnN2d2ZnFkMjMtcHJvZmlsZS5kcnYKPgo+IGJ1 aWxkaW5nIENBIGNlcnRpZmljYXRlIGJ1bmRsZS4uLgo+IGxpc3RpbmcgRW1hY3Mgc3ViLWRpcmVj dG9yaWVzLi4uCj4gYnVpbGRpbmcgZm9udHMgZGlyZWN0b3J5Li4uCj4gYnVpbGRpbmcgZGlyZWN0 b3J5IG9mIEluZm8gbWFudWFscy4uLgo+IGJ1aWxkaW5nIHByb2ZpbGUgd2l0aCAxIHBhY2thZ2Uu Li4KPiBndWl4IHNoZWxsOiBjaGVja2luZyB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGVzIHZpc2li bGUgZnJvbSBzaGVsbCAnL2dudS9zdG9yZS9kOTl5a3ZqM2F4enppZHlnc21kbXp4YWg0bHZ4ZDZo dy1iYXNoLTUuMS44L2Jpbi9iYXNoJy4uLgo+IGd1aXggc2hlbGw6IEFsbCBpcyBnb29kISBUaGUg c2hlbGwgZ2V0cyBjb3JyZWN0IGVudmlyb25tZW50IHZhcmlhYmxlcy4KPiBbZW52XSQgZ3VpbGUK PiBHTlUgR3VpbGUgMy4wLjkKPiBDb3B5cmlnaHQgKEMpIDE5OTUtMjAyMyBGcmVlIFNvZnR3YXJl IEZvdW5kYXRpb24sIEluYy4KPgo+IEd1aWxlIGNvbWVzIHdpdGggQUJTT0xVVEVMWSBOTyBXQVJS QU5UWTsgZm9yIGRldGFpbHMgdHlwZSBgLHNob3cgdycuCj4gVGhpcyBwcm9ncmFtIGlzIGZyZWUg c29mdHdhcmUsIGFuZCB5b3UgYXJlIHdlbGNvbWUgdG8gcmVkaXN0cmlidXRlIGl0Cj4gdW5kZXIg Y2VydGFpbiBjb25kaXRpb25zOyB0eXBlIGAsc2hvdyBjJyBmb3IgZGV0YWlscy4KPgo+IEVudGVy IGAsaGVscCcgZm9yIGhlbHAuCj4gc2NoZW1lQChndWlsZS11c2VyKT4gKHVzZS1tb2R1bGVzICh3 ZWJ1dGlscyBieXRldmVjdG9ycykpCj4gV2hpbGUgY29tcGlsaW5nIGV4cHJlc3Npb246Cj4gbm8g Y29kZSBmb3IgbW9kdWxlICh3ZWJ1dGlscyBieXRldmVjdG9ycykKPgo+IE15IG1hY2hpbmUgaXMg dXAtdG8tZGF0ZSBhcyBvZiB0b2RheToKPgo+IEdlbmVyYXRpb24gMzIgTWFyIDI1IDIwMjMgMTE6 MzI6MzggKGN1cnJlbnQpCj4gZ3VpeCAwNDcyNGU1Cj4gcmVwb3NpdG9yeSBVUkw6IGh0dHBzOi8v Z2l0LnNhdmFubmFoLmdudS5vcmcvZ2l0L2d1aXguZ2l0Cj4gYnJhbmNoOiBtYXN0ZXIKPiBjb21t aXQ6IDA0NzI0ZTU5OTcxYjAzZjg2YTQxMDI4NTY1M2QyNDAwNWM2MmI5MjQKPiByZGUgYTdiNTk0 NAo+IHJlcG9zaXRvcnkgVVJMOiBodHRwczovL2dpdC5zci5odC9+YWJjZHcvcmRlCj4gYnJhbmNo OiBtYXN0ZXIKPiBjb21taXQ6IGE3YjU5NDQzNDA1MTY5NjAwYTAwZjBiMjk1YTNmYjFkZTM2MGNi MGIKPgo+IExldCBtZSBrbm93IGlmIHRoZXJlIGlzIGFueXRoaW5nIEkgY2FuIGRvIHRvIGhlbHAg ZGlhZ25vc2Ugb3IgZml4IHRoaXMgaXNzdWUuCj4KPiBUaGFua3MsCj4gU2t5bGVy --b1_mDWUAsUTti2nOjHCangyHQRlGTELby01fikbhM Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij5IZWxsbyBhZ2Fpbiw8L2Rpdj48ZGl2IHN0eWxlPSJm b250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJn YigwLCAwLCAwKTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPkkgZGlkIHNv bWUgbW9yZSBkaWdnaW5nLCBhbmQgaXQgbG9va3MgbGlrZSB0aGUgaXNzdWUgaXMgdGhhdCBndWls ZSBhbHNvIGhhcyB0byBiZSBzcGVjaWZpZWQgaW4gdGhlIHNoZWxsIGVudmlyb25tZW50LiBJIHN1 cHBvc2UgdGhpcyBpcyByZWFzb25hYmxlLCBiZWNhdXNlIHRoZSByZXN1bHQgb2YgdGhlIHNoZWxs IGVudmlyb25tZW50IHNob3VsZCBub3QgZGVwZW5kIG9uIHRoZSBjYWxsaW5nIGVudmlyb25tZW50 LCBhbmQgdGhlIGV4aXN0ZW5jZSBvZiBndWlsZSBpbiB0aGUgZW52aXJvbm1lbnQgaXMgd2hhdCB0 ZWxscyBndWl4IHRoYXQgdGhlIHZhcmlhYmxlcyBuZWVkIHRvIGJlIHNldC4gVGhlIGxvYWQgcGF0 aCBpcyBzZXQgd2l0aCB0aGUgLUQgZmxhZyBiZWNhdXNlIGd1aWxlIGlzIGEgbm9uLXByb3BhZ2F0 ZWQgaW5wdXQgdG8gdGhlIHBhY2thZ2UsIHNvIGl0IGV4aXN0cyBpbiB0aGUgZGV2ZWxvcG1lbnQg c2hlbGwgZW52aXJvbm1lbnQgYXV0b21hdGljYWxseSwgYnV0IG5vdCBpbiBhbiBhZC1ob2MgZW52 aXJvbm1lbnQuPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlm OyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij48YnI+PC9kaXY+PGRpdiBz dHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNv bG9yOiByZ2IoMCwgMCwgMCk7Ij5JIGRldGVybWluZWQgdGhpcyBieSB0cnlpbmcgdmFyaWF0aW9u cyBvZiB0aGUgc2hlbGwgY29tbWFuZCBpbiB0ZXN0IHVzZXJzIHdpdGggY2xlYW4gZW52aXJvbm1l bnRzLCBvbmUgb2YgdGhlbSBpbmNsdWRpbmcgYSBob21lIGVudmlyb25tZW50IGJlY2F1c2UgSSB0 aG91Z2h0IHRoYXQgbWlnaHQgYmUgYSBmYWN0b3IuIFRoZXJlIHdhcyBubyBjaGFuZ2UgYmFzZWQg b24gd2hldGhlciB0aGUgdXNlciBoYWQgYSBob21lIGVudmlyb25tZW50IGluc3RhbGxlZCwgYnV0 IGJvdGggdXNlcnMgZXhwZXJpZW5jZWQgdGhlIHByb2JsZW0gd2hlbiBndWlsZSB3YXMgbm90IGlu Y2x1ZGVkIGluIHRoZSBzaGVsbCBjb21tYW5kLiBJbmNpZGVudGFsbHksIHVzaW5nIHRoZSBwdXJl IG9yIGNvbnRhaW5lciBmbGFncyBhbHdheXMgd29ya3MsIGJlY2F1c2UgZ3VpbGUgbXVzdCBiZSBz cGVjaWZpZWQgcmVnYXJkbGVzcyBvZiB0aGUgY2FsbGluZyBlbnZpcm9ubWVudCBpbiB0aG9zZSBj YXNlcywgYnV0IEkgZG9uJ3QgdGhpbmsgaXQgaXMgaW1tZWRpYXRlbHkgb2J2aW91cyB3aHkgdGhv c2UgZmxhZ3MgIm1ha2UgaXQgd29yayIuPGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5 OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDAp OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsg Zm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+SW4gc3BpdGUgb2YgYmVpbmcg cmVhc29uYWJsZSwgaXQgaXMgbm90IHBhcnRpY3VsYXJseSBpbnR1aXRpdmUuIENvdWxkIEkgcmVj b21tZW5kIGFuIGFkZGl0aW9uIHRvIHRoZSBtYW51YWwgaW4gc2VjdGlvbiAiNy4xIEludm9raW5n IGd1aXgtc2hlbGwiLCBhZGRpbmcgdGV4dCBsaWtlIHRoZSBiZWxvdyBhZnRlciB0aGUgZXhhbXBs ZSBpbnZvY2F0aW9uIGA8Y29kZT5ndWl4IHNoZWxsIHB5dGhvbiBweXRob24tbnVtcHkgLS0gcHl0 aG9uMzwvY29kZT7igItgPzwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fu cy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+PGJyPjwvZGl2 PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx NHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+Ik5vdGUgdGhhdCBpdCBpcyBuZWNlc3NhcnkgdG8g aW5jbHVkZSB0aGUgbWFpbiBweXRob24gcGFja2FnZSBpbiB0aGlzIGNvbW1hbmQgZXZlbiBpZiBp dCBpcyBhbHJlYWR5IGluc3RhbGxlZCBpbnRvIHlvdXIgZW52aXJvbm1lbnQuIFRoaXMgaXMgc28g dGhhdCB0aGUgc2hlbGwgZW52aXJvbm1lbnQga25vd3MgdG8gc2V0IFBZVEhPTlBBVEggYW5kIG90 aGVyIHJlbGF0ZWQgdmFyaWFibGVzLiBUaGUgc2hlbGwgZW52aXJvbm1lbnQgY2Fubm90IGNoZWNr IHRoZSBwcmV2aW91c2x5IGluc3RhbGxlZCBlbnZpcm9ubWVudCwgYmVjYXVzZSB0aGVuIGl0IHdv dWxkIGJlIG5vbi1kZXRlcm1pbmlzdGljLiI8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTog QXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsi Pjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZv bnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPlRoYW5rcyw8L2Rpdj48ZGl2IHN0 eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29s b3I6IHJnYigwLCAwLCAwKTsiPlNreWxlcjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWls X3F1b3RlIj4NCiAgICAgICAgLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS08YnI+DQog ICAgICAgIE9uIFNhdHVyZGF5LCBNYXJjaCAyNXRoLCAyMDIzIGF0IDEyOjEwIFBNLCBTa3lsZXIg Jmx0O3NreXZpbmVAcHJvdG9ubWFpbC5jb20mZ3Q7IHdyb3RlOjxicj48YnI+DQogICAgICAgIDxi bG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj4NCiAgICAgICAg ICAgIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+SGVsbG8sPC9kaXY+PGRpdiBzdHlsZT0iZm9u dC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2Io MCwgMCwgMCk7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij5UaGUgbW9kdWxl cyBhdmFpbGFibGUgaW4gYSBndWlsZSBSRVBMIHNlZW0gdG8gYmUgaW5jb25zaXN0ZW50IGFmdGVy IHJ1bm5pbmcgdGhlIGd1aXggc2hlbGwgY29tbWFuZCwgd2hlcmUgdXNpbmcgdGhlIC1EIGZsYWcg dG8gY3JlYXRlIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQgYmVoYXZlcyBhcyBleHBlY3RlZCwg YnV0IGxlYXZpbmcgb3V0IHRoYXQgZmxhZyB0byBhZGQgdGhlIHBhY2thZ2UgaXRzZWxmIHRvIHRo ZSBlbnZpcm9ubWVudCBkb2VzIG5vdC4gSSBhbSBleHBlcmllbmNpbmcgdGhpcyBpc3N1ZSB3aXRo IHNvbWUgcmFuZG9tIGNvZGUgb24gbXkgbWFjaGluZSwgYnV0IEkgd2lsbCB1c2UgZ3VpbGUtcHVi c3RyYXRlIGRlZmluZWQgaW4gZ3VpeCBjb2RlICg8c3Bhbj48YSBocmVmPSJodHRwczovL2dpdC5z YXZhbm5haC5nbnUub3JnL2NnaXQvZ3VpeC5naXQvdHJlZS9nbnUvcGFja2FnZXMvZ3VpbGUteHl6 LnNjbT9pZD0wNDcyNGU1OTk3MWIwM2Y4NmE0MTAyODU2NTNkMjQwMDVjNjJiOTI0I24zNDAiIHJl bD0ibm9yZWZlcnJlciBub2ZvbGxvdyBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8v Z2l0LnNhdmFubmFoLmdudS5vcmcvY2dpdC9ndWl4LmdpdC90cmVlL2dudS9wYWNrYWdlcy9ndWls ZS14eXouc2NtP2lkPTA0NzI0ZTU5OTcxYjAzZjg2YTQxMDI4NTY1M2QyNDAwNWM2MmI5MjQjbjM0 MDwvYT48L3NwYW4+KSBhcyBhbiBleGFtcGxlIGZvciByZXByb2R1Y3Rpb24uIE5vdGUgdGhhdCBn dWlsZS1wdWJzdHJhdGUgbGlzdHMgZ3VpbGUtd2VidXRpbHMgYXMgYSA8aT5wcm9wYWdhdGVkPC9p PiBpbnB1dC48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7 IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPjxicj48L2Rpdj48ZGl2IHN0 eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29s b3I6IHJnYigwLCAwLCAwKTsiPldoZW4gSSB1c2UgPGNvZGU+Z3VpeCBzaGVsbCAtRCBndWlsZS1w dWJzdHJhdGU8L2NvZGU+4oCLLCBJIGFtIGFibGUgdG8gaW1wb3J0IHRoZSA8Y29kZT4od2VidXRp bHMgYnl0ZXZlY3RvcnMpPC9jb2RlPuKAiyBtb2R1bGUsIGFzIEkgd291bGQgZXhwZWN0LiBJIGFt IG5vdCBhYmxlIHRvIGltcG9ydCA8Y29kZT4ocHVic3RyYXRlIGFwY2xpZW50KTwvY29kZT7igIss IGFsc28gYXMgSSB3b3VsZCBleHBlY3QuIEluc3BlY3RpbmcgPHNwYW4gc3R5bGU9ImZvbnQtZmFt aWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5HVUlMRV9MT0FE X1BBVEg8L3NwYW4+IHNob3dzIHRoYXQgYSBuZXcgcHJvZmlsZSBwYXRoIHdhcyBhZGRlZCB3aGlj aCBjb250YWlucyB0aGUgZGVwZW5kZW5jaWVzOjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZh bWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAw LCAwKTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2Vy aWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPjxzcGFuIHN0eWxlPSJm b250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+JCBn dWl4IHNoZWxsIC1EIGd1aWxlLXB1YnN0cmF0ZSAtLWNoZWNrPC9zcGFuPjxkaXY+PHNwYW4gc3R5 bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7 Ij5ndWl4IHNoZWxsOiBjaGVja2luZyB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGVzIHZpc2libGUg ZnJvbSBzaGVsbCAnL2dudS9zdG9yZS9kOTl5a3ZqM2F4enppZHlnc21kbXp4YWg0bHZ4ZDZody1i YXNoLTUuMS44L2Jpbi9iYXNoJy4uLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Z3VpeCBz aGVsbDogQWxsIGlzIGdvb2QhICZuYnNwO1RoZSBzaGVsbCBnZXRzIGNvcnJlY3QgZW52aXJvbm1l bnQgdmFyaWFibGVzLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog TWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+W2Vudl0kIGd1aWxlPC9z cGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMs IENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5HTlUgR3VpbGUgMy4wLjc8L3NwYW4+PC9kaXY+PGRp dj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcs IG1vbm9zcGFjZTsiPkNvcHlyaWdodCAoQykgMTk5NS0yMDIxIEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbiwgSW5jLjwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJm b250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+R3Vp bGUgY29tZXMgd2l0aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZOyBmb3IgZGV0YWlscyB0eXBlIGAs c2hvdyB3Jy48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxv LCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPlRoaXMgcHJvZ3JhbSBpcyBmcmVl IHNvZnR3YXJlLCBhbmQgeW91IGFyZSB3ZWxjb21lIHRvIHJlZGlzdHJpYnV0ZSBpdDwvc3Bhbj48 L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3Vy aWVyIE5ldywgbW9ub3NwYWNlOyI+dW5kZXIgY2VydGFpbiBjb25kaXRpb25zOyB0eXBlIGAsc2hv dyBjJyBmb3IgZGV0YWlscy48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3BhbiBz dHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFj ZTsiPkVudGVyIGAsaGVscCcgZm9yIGhlbHAuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9 ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5z Y2hlbWVAKGd1aWxlLXVzZXIpJmd0OyAodXNlLW1vZHVsZXMgKHdlYnV0aWxzIGJ5dGV2ZWN0b3Jz KSk8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25z b2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPnNjaGVtZUAoZ3VpbGUtdXNlcikmZ3Q7ICh1 c2UtbW9kdWxlcyAocHVic3RyYXRlIGFwY2xpZW50KSk8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBz dHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFj ZTsiPldoaWxlIGNvbXBpbGluZyBleHByZXNzaW9uOjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0 eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNl OyI+bm8gY29kZSBmb3IgbW9kdWxlIChwdWJzdHJhdGUgYXBjbGllbnQpPC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3 LCBtb25vc3BhY2U7Ij5zY2hlbWVAKGd1aWxlLXVzZXIpJmd0OyAscTwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywg bW9ub3NwYWNlOyI+W2Vudl0kIGVjaG8gJEdVSUxFX0xPQURfUEFUSDwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywg bW9ub3NwYWNlOyI+L2dudS9zdG9yZS9wcjR2eXJ6Mnhzeml2MjVocmRmeWltMHd5MzMxcDR6NS1w cm9maWxlL3NoYXJlL2d1aWxlL3NpdGUvMy4wOi9ydW4vY3VycmVudC1zeXN0ZW0vcHJvZmlsZS9z aGFyZS9ndWlsZS9zaXRlLzMuMDovaG9tZS9za3lsZXIvLmd1aXgtcHJvZmlsZS9zaGFyZS9ndWls ZS9zaXRlLzMuMDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVu bG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+JCBscyAvZ251L3N0b3JlL3By NHZ5cnoyeHN6aXYyNWhyZGZ5aW0wd3kzMzFwNHo1LXByb2ZpbGUvc2hhcmUvZ3VpbGUvc2l0ZS8z LjA8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25z b2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPjhzeW5jICZuYnNwOyAmbmJzcDsgJm5ic3A7 YXBpY2hlY2suc2NtICZuYnNwO2NvbmZpZyAmbmJzcDsgJm5ic3A7IGRlYnVnZ2luZyAmbmJzcDtm aWJlcnMgJm5ic3A7ICZuYnNwOyAmbmJzcDtnY3J5cHQgJm5ic3A7ICZuYnNwO2dudXRscyAmbmJz cDsgJm5ic3A7ICZuYnNwO2dyYXBoICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBpbyAmbmJz cDsgJm5ic3A7ICZuYnNwOyBtYXRjaC1iaW5kLnNjbSAmbmJzcDttZDUuc2NtICZuYnNwO3J4ICZu YnNwOyAmbmJzcDsgJm5ic3A7c2VhcmNoICZuYnNwO3Nqc29uLnNjbSAmbmJzcDt0ZXJtICZuYnNw OyAmbmJzcDsgdGV4dCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHdlYjwvc3Bh bj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBD b3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+OHN5bmMuc2NtICZuYnNwO2NvbXBhdCAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDtjb250YWluZXIgJm5ic3A7ZmFzaC5zY20gJm5ic3A7IGZpYmVycy5z Y20gJm5ic3A7Z2RibS5zY20gJm5ic3A7Z251dGxzLnNjbSAmbmJzcDtodG1scHJhZy5zY20gJm5i c3A7bG9nZ2luZyAmbmJzcDttYXRoICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7b3MgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc2NoZW1lICZuYnNwO3Nqc29uICZuYnNwOyBz dHJpbmcgJm5ic3A7ICZuYnNwOyB0ZXhpbmZvICZuYnNwO3VuaXQtdGVzdC5zY20gJm5ic3A7d2Vi dXRpbHM8L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3Bhbj5Ib3dldmVyLCB3aGVu IEkgdXNlIDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywg Q291cmllciBOZXcsIG1vbm9zcGFjZTsiPmd1aXggc2hlbGwgZ3VpbGUtcHVic3RyYXRlPC9zcGFu PjxzcGFuPiwgbmVpdGhlciA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywg Q29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij4od2VidXRpbHMgYnl0ZXZlY3RvcnMp PC9zcGFuPjxzcGFuPiBub3IgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8s IENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+KHB1YnN0cmF0ZSBhcGNsaWVudCk8 L3NwYW4+PHNwYW4+IGFyZSBhdmFpbGFibGUuIEkgd291bGQgZXhwZWN0IGJvdGggb2YgdGhlbSB0 byBiZSwgdGhlIGZvcm1lciBiZWNhdXNlIGl0IGlzIGEgcHJvcGFnYXRlZCBpbnB1dCBhbmQgdGhl IGxhdHRlciBiZWNhdXNlIGl0IGlzIHRoZSBwYWNrYWdlIHRoYXQgd2FzIGRpcmVjdGx5IGFkZGVk LiBJZiBndWlsZSB3YXMgYWJsZSB0byBsb2NhdGUgcHVic3RyYXRlJ3MgbW9kdWxlcywgSSB3b3Vs ZCBleHBlY3QgbG9hZGluZyB0byBmYWlsIGJlY2F1c2UgaXRzIHJ1bnRpbWUgZGVwZW5kZW5jaWVz IGFyZSBub3QgYXZhaWxhYmxlLiBJbnNwZWN0aW5nIDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1m YW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPkdVSUxFX0xP QURfUEFUSDwvc3Bhbj48c3Bhbj4gc2hvd3MgdGhhdCBub3RoaW5nIHdhcyBhZGRlZCB0byBpdDo8 L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6 IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPiQgZ3VpeCBzaGVsbCBn dWlsZS1wdWJzdHJhdGUgLS1jaGVjazwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Z3VpeCBz aGVsbDogY2hlY2tpbmcgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyB2aXNpYmxlIGZyb20gc2hl bGwgJy9nbnUvc3RvcmUvZDk5eWt2ajNheHp6aWR5Z3NtZG16eGFoNGx2eGQ2aHctYmFzaC01LjEu OC9iaW4vYmFzaCcuLi48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6 IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPmd1aXggc2hlbGw6IEFs bCBpcyBnb29kISAmbmJzcDtUaGUgc2hlbGwgZ2V0cyBjb3JyZWN0IGVudmlyb25tZW50IHZhcmlh Ymxlcy48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBD b25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPltlbnZdJCBndWlsZTwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVy IE5ldywgbW9ub3NwYWNlOyI+R05VIEd1aWxlIDMuMC45PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4g c3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3Bh Y2U7Ij5Db3B5cmlnaHQgKEMpIDE5OTUtMjAyMyBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIElu Yy48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1p bHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPkd1aWxlIGNvbWVz IHdpdGggQUJTT0xVVEVMWSBOTyBXQVJSQU5UWTsgZm9yIGRldGFpbHMgdHlwZSBgLHNob3cgdycu PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29s YXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5UaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2Fy ZSwgYW5kIHlvdSBhcmUgd2VsY29tZSB0byByZWRpc3RyaWJ1dGUgaXQ8L3NwYW4+PC9kaXY+PGRp dj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcs IG1vbm9zcGFjZTsiPnVuZGVyIGNlcnRhaW4gY29uZGl0aW9uczsgdHlwZSBgLHNob3cgYycgZm9y IGRldGFpbHMuPC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZv bnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5FbnRl ciBgLGhlbHAnIGZvciBoZWxwLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZh bWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+c2NoZW1lQChn dWlsZS11c2VyKSZndDsgKHVzZS1tb2R1bGVzICh3ZWJ1dGlscyBieXRldmVjdG9ycykpPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENv dXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5XaGlsZSBjb21waWxpbmcgZXhwcmVzc2lvbjo8L3NwYW4+ PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291 cmllciBOZXcsIG1vbm9zcGFjZTsiPm5vIGNvZGUgZm9yIG1vZHVsZSAod2VidXRpbHMgYnl0ZXZl Y3RvcnMpPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywg Q29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5zY2hlbWVAKGd1aWxlLXVzZXIpJmd0 OyAodXNlLW1vZHVsZXMgKHB1YnN0cmF0ZSBhcGNsaWVudCkpPC9zcGFuPjwvZGl2PjxkaXY+PHNw YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25v c3BhY2U7Ij5XaGlsZSBjb21waWxpbmcgZXhwcmVzc2lvbjo8L3NwYW4+PC9kaXY+PGRpdj48c3Bh biBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9z cGFjZTsiPm5vIGNvZGUgZm9yIG1vZHVsZSAocHVic3RyYXRlIGFwY2xpZW50KTwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVy IE5ldywgbW9ub3NwYWNlOyI+c2NoZW1lQChndWlsZS11c2VyKSZndDsgLHE8L3NwYW4+PC9kaXY+ PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBO ZXcsIG1vbm9zcGFjZTsiPltlbnZdJCBlY2hvICRHVUlMRV9MT0FEX1BBVEg8L3NwYW4+PC9kaXY+ PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBO ZXcsIG1vbm9zcGFjZTsiPi9ydW4vY3VycmVudC1zeXN0ZW0vcHJvZmlsZS9zaGFyZS9ndWlsZS9z aXRlLzMuMDovaG9tZS9za3lsZXIvLmd1aXgtcHJvZmlsZS9zaGFyZS9ndWlsZS9zaXRlLzMuMDwv c3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjxicj48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5UaGlzIGlz IG5vdCBhbiBpc3N1ZSB3aXRoIHRoZSBndWlsZS1wdWJzdHJhdGUgZGVmaW5pdGlvbiBpbiBwYXJ0 aWN1bGFyLCBiZWNhdXNlIDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBD b25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPmd1aXggc2hlbGwgZ3VpbGUtd2VidXRp bHM8L3NwYW4+PHNwYW4+IGFsc28gZmFpbHMgdG8gYWRkIGl0cyBtb2R1bGVzIHRvIG15IGVudmly b25tZW50Ojwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjxicj48L3NwYW4+PC9kaXY+PGRpdj48c3Bh bj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcs IG1vbm9zcGFjZTsiPiQgZ3VpeCBzaGVsbCAtLWNoZWNrIGd1aWxlLXdlYnV0aWxzPC9zcGFuPjxk aXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3 LCBtb25vc3BhY2U7Ij5UaGUgZm9sbG93aW5nIGRlcml2YXRpb24gd2lsbCBiZSBidWlsdDo8L3Nw YW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywg Q291cmllciBOZXcsIG1vbm9zcGFjZTsiPiZuYnNwOyAvZ251L3N0b3JlL2NhOGd2M3lrMmtoczBo NjBrYzV2NjgyZzdndmZxZDIzLXByb2ZpbGUuZHJ2PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2 PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIg TmV3LCBtb25vc3BhY2U7Ij5idWlsZGluZyBDQSBjZXJ0aWZpY2F0ZSBidW5kbGUuLi48L3NwYW4+ PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291 cmllciBOZXcsIG1vbm9zcGFjZTsiPmxpc3RpbmcgRW1hY3Mgc3ViLWRpcmVjdG9yaWVzLi4uPC9z cGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMs IENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5idWlsZGluZyBmb250cyBkaXJlY3RvcnkuLi48L3Nw YW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywg Q291cmllciBOZXcsIG1vbm9zcGFjZTsiPmJ1aWxkaW5nIGRpcmVjdG9yeSBvZiBJbmZvIG1hbnVh bHMuLi48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBD b25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPmJ1aWxkaW5nIHByb2ZpbGUgd2l0aCAx IHBhY2thZ2UuLi48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1l bmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPmd1aXggc2hlbGw6IGNoZWNr aW5nIHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZXMgdmlzaWJsZSBmcm9tIHNoZWxsICcvZ251L3N0 b3JlL2Q5OXlrdmozYXh6emlkeWdzbWRtenhhaDRsdnhkNmh3LWJhc2gtNS4xLjgvYmluL2Jhc2gn Li4uPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29u c29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5ndWl4IHNoZWxsOiBBbGwgaXMgZ29vZCEg Jm5ic3A7VGhlIHNoZWxsIGdldHMgY29ycmVjdCBlbnZpcm9ubWVudCB2YXJpYWJsZXMuPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENv dXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5bZW52XSQgZ3VpbGU8L3NwYW4+PC9kaXY+PGRpdj48c3Bh biBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9z cGFjZTsiPkdOVSBHdWlsZSAzLjAuOTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Q29weXJp Z2h0IChDKSAxOTk1LTIwMjMgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuPC9zcGFuPjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywg Q29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5HdWlsZSBjb21lcyB3aXRoIEFCU09M VVRFTFkgTk8gV0FSUkFOVFk7IGZvciBkZXRhaWxzIHR5cGUgYCxzaG93IHcnLjwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVy IE5ldywgbW9ub3NwYWNlOyI+VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmUsIGFuZCB5b3Ug YXJlIHdlbGNvbWUgdG8gcmVkaXN0cmlidXRlIGl0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5 bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7 Ij51bmRlciBjZXJ0YWluIGNvbmRpdGlvbnM7IHR5cGUgYCxzaG93IGMnIGZvciBkZXRhaWxzLjwv c3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog TWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+RW50ZXIgYCxoZWxwJyBm b3IgaGVscC48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxv LCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPnNjaGVtZUAoZ3VpbGUtdXNlcikm Z3Q7ICh1c2UtbW9kdWxlcyAod2VidXRpbHMgYnl0ZXZlY3RvcnMpKTwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywg bW9ub3NwYWNlOyI+V2hpbGUgY29tcGlsaW5nIGV4cHJlc3Npb246PC9zcGFuPjwvZGl2PjxkaXY+ PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBt b25vc3BhY2U7Ij5ubyBjb2RlIGZvciBtb2R1bGUgKHdlYnV0aWxzIGJ5dGV2ZWN0b3JzKTwvc3Bh bj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pk15IG1hY2hpbmUgaXMgdXAtdG8tZGF0ZSBhcyBv ZiB0b2RheTo8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWls eTogTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+R2VuZXJhdGlvbiAz MglNYXIgMjUgMjAyMyAxMTozMjozOAkoY3VycmVudCk8L3NwYW4+PGRpdj48c3BhbiBzdHlsZT0i Zm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPiZu YnNwOyBndWl4IDA0NzI0ZTU8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1mYW1p bHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9zcGFjZTsiPiZuYnNwOyAmbmJz cDsgcmVwb3NpdG9yeSBVUkw6IDwvc3Bhbj48c3Bhbj48YSBocmVmPSJodHRwczovL2dpdC5zYXZh bm5haC5nbnUub3JnL2dpdC9ndWl4LmdpdCIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3Bl bmVyIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29u c29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5odHRwczovL2dpdC5zYXZhbm5haC5nbnUu b3JnL2dpdC9ndWl4LmdpdDwvc3Bhbj48L2E+PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9 ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij4m bmJzcDsgJm5ic3A7IGJyYW5jaDogbWFzdGVyPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9 ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij4m bmJzcDsgJm5ic3A7IGNvbW1pdDogMDQ3MjRlNTk5NzFiMDNmODZhNDEwMjg1NjUzZDI0MDA1YzYy YjkyNDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENv bnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOyI+Jm5ic3A7IHJkZSBhN2I1OTQ0PC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENv dXJpZXIgTmV3LCBtb25vc3BhY2U7Ij4mbmJzcDsgJm5ic3A7IHJlcG9zaXRvcnkgVVJMOiA8L3Nw YW4+PHNwYW4+PGEgaHJlZj0iaHR0cHM6Ly9naXQuc3IuaHQvfmFiY2R3L3JkZSIgcmVsPSJub3Jl ZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImZv bnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7Ij5odHRw czovL2dpdC5zci5odC9+YWJjZHcvcmRlPC9zcGFuPjwvYT48L3NwYW4+PC9kaXY+PGRpdj48c3Bh biBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9z cGFjZTsiPiZuYnNwOyAmbmJzcDsgYnJhbmNoOiBtYXN0ZXI8L3NwYW4+PC9kaXY+PGRpdj48c3Bh biBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgQ291cmllciBOZXcsIG1vbm9z cGFjZTsiPiZuYnNwOyAmbmJzcDsgY29tbWl0OiBhN2I1OTQ0MzQwNTE2OTYwMGEwMGYwYjI5NWEz ZmIxZGUzNjBjYjBiPC9zcGFuPjwvZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuPkxldCBtZSBrbm93IGlmIHRoZXJlIGlzIGFueXRoaW5nIEkgY2FuIGRvIHRv IGhlbHAgZGlhZ25vc2Ugb3IgZml4IHRoaXMgaXNzdWUuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+ PGJyPjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPlRoYW5rcyw8L3NwYW4+PC9kaXY+PGRpdj48c3Bh bj5Ta3lsZXI8YnI+PC9zcGFuPjwvZGl2PjwvZGl2Pg0KICAgICAgICA8L2Jsb2NrcXVvdGU+PGJy Pg0KICAgIDwvZGl2Pg== --b1_mDWUAsUTti2nOjHCangyHQRlGTELby01fikbhM-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 16:24:59 2023 Received: (at 62448) by debbugs.gnu.org; 30 Mar 2023 20:24:59 +0000 Received: from localhost ([127.0.0.1]:59517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phypP-0004Lf-8P for submit@debbugs.gnu.org; Thu, 30 Mar 2023 16:24:59 -0400 Received: from jpoiret.xyz ([206.189.101.64]:53450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phypM-0004LX-U8 for 62448@debbugs.gnu.org; Thu, 30 Mar 2023 16:24:57 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id F2E07184F0F; Thu, 30 Mar 2023 20:24:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1680207896; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=jbjiob+X1LNqQtyLE/3j8SIL5tq2wLToZdENFmxoOz8=; b=fnaNhE+uf3tTlhUFKBvZL/Th5T2d8dwx1h9mePReHwjejR6hCEtR/4nyi5nYu1MySebbz+ XFED/b2dAqZtzM4M0ZkgdF9OJyBJzKgI6WPw81KTeNMApS7Gs356lyGKx+FbtlkSlGewrn oRkkTmienAP8J30cxU3f/XxhlV5K2ts7VFOMvDuX1J67IJ4TqREG9J4yg70xpDOwElFQUx t1Wc7AifHjrFMhf43BUmjGb7lv0R7nI5mLZ+lF4Qth2IO2Ud0V9pGEmai7MsOOkHgObTHq 0nevorhqqWGM42niQYVc8XH7sh18hzlLG4vSBgG/qutbIPiCCiYGVpiP6QlF1w== From: Josselin Poiret To: Skyler , 62448@debbugs.gnu.org Subject: Re: bug#62448: Inconsistent guile enviornment from guix shell In-Reply-To: <6gt4WqkUbUpYoJWwaHY0jhjoCOcVc9vHBCDzozLBB3xDg46YvsJLEEYxTaWdwZQciB9F0OQM5dGjQ-N81W9p2y5B3LBJAuMP0HrzwZx5_VM=@protonmail.com> References: <6gt4WqkUbUpYoJWwaHY0jhjoCOcVc9vHBCDzozLBB3xDg46YvsJLEEYxTaWdwZQciB9F0OQM5dGjQ-N81W9p2y5B3LBJAuMP0HrzwZx5_VM=@protonmail.com> Date: Thu, 30 Mar 2023 22:24:53 +0200 Message-ID: <87fs9mrnqi.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spamd-Bar: -- X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62448 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Skyler, It's a shame that nobody had pointed out this (quite common) missing piece earlier. Skyler via Bug reports for GNU Guix writes: > In spite of being reasonable, it is not particularly intuitive. Could I r= ecommend an addition to the manual in section "7.1 Invoking guix-shell", ad= ding text like the below after the example invocation `guix shell python py= thon-numpy -- python3=E2=80=8B`? > > "Note that it is necessary to include the main python package in this com= mand even if it is already installed into your environment. This is so that= the shell environment knows to set PYTHONPATH and other related variables.= The shell environment cannot check the previously installed environment, b= ecause then it would be non-deterministic." Yes, this would be a good idea. I can try to do this right now. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmQl8BUQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5Fhcaim8hC/wNAQVEZ0myo0b0s0s82F8Z/C7X4C2VsR/1 VUb/hVLmLkub03T1NHaQkZx8oi56856qq2TxT20fjshEXaCcbPwu6fDKeqtzD9Qr puFyRg3cZE97HOUBlysmj0oU/2MaBlbklwhDD+tvxgvNAU1ifZRtvCWBZzh1JExQ bLsY6FCeZkmQK0LLq1EPumPieyetApDH9ZrT2wJv/oNWgOmxMQlsosdVlxf4nDvC 1t80EUvtAw17AVV+t/2pX8uhg2lvu4TK9pL16KJBZqGMJ5/jfuc2PgnKqE/tjpVq LgQZM05ufBBhJGoRA+dAFykXcxFSS3M5dh6WeYjwCjc4joqeSW8/3fRgk7BKg+Qd h8MdDt9Z5Qk3y+GQAxnnzhZn6SPRWIXh/OreI1WFi4mIJdV4z9UKhnYADF/+dYPa 9di2xBQEYx7rS1+hpYh62ykliIZLYy51pVWF0ggTIRIDv/2Dz4ow+ozYn7AqMtnJ Foe2VY/2+KgKekchH5oPpsA7WknjB78= =kMgb -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 16:42:38 2023 Received: (at 62448) by debbugs.gnu.org; 30 Mar 2023 20:42:38 +0000 Received: from localhost ([127.0.0.1]:59532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phz6F-0004oD-HM for submit@debbugs.gnu.org; Thu, 30 Mar 2023 16:42:38 -0400 Received: from jpoiret.xyz ([206.189.101.64]:54976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phz6C-0004o5-Ft for 62448@debbugs.gnu.org; Thu, 30 Mar 2023 16:42:21 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 7BB961851DF; Thu, 30 Mar 2023 20:42:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1680208938; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=tib3CggUwTpal7TCJbSWJWL2FW9+IOqzd5szrKqm5a4=; b=Zl6eHfCjZlB0EDWjZmJ+tCovvFDJPBVjpeRXX1Gs00t2CV7ptusr1Fx/NoTDQYqwJ3bYPB S0j7B/hRIj/+6eCRzL6Tswcv/6MebA/5n4+jfEWVWnnBILBBp0YcN263iRcvP2luu//aUr FI114XEmdzRIS+tLgAZjBhnkfg3YOmmU4Xdnvmb0SwVF5S2bPaHBEsSf6v3Q3zecOflkbt mXLvBvUCkz6CUH/ypJTAi6B+25RVpfYr9usWgLgNhfs+P0wIAi2w730InKXS4Pc0wOW/Z9 kSiQUUb4ecUqry4zA/exBi0tMFpqLv51ydrsr2Fzs9C4L/StHDxSOnZ4qhykaA== From: Josselin Poiret To: Josselin Poiret , Skyler , 62448@debbugs.gnu.org Subject: [PATCH] doc: Note that `guix shell` should contain base language packages. Date: Thu, 30 Mar 2023 22:42:10 +0200 Message-Id: In-Reply-To: <87fs9mrnqi.fsf@jpoiret.xyz> References: <87fs9mrnqi.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spamd-Bar: / X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62448 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * doc/guix.texi (Invoking guix shell): Explain that python must be included in the invocation even if it is already available in the external environment. Suggested-by: Skyler --- doc/guix.texi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index c49e51b72e..879a526b77 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -96,7 +96,7 @@ Copyright @copyright{} 2021 Domagoj Stolfa@* Copyright @copyright{} 2021 Hui Lu@* Copyright @copyright{} 2021 pukkamustard@* Copyright @copyright{} 2021 Alice Brenon@* -Copyright @copyright{} 2021, 2022 Josselin Poiret@* +Copyright @copyright{} 2021, 2022, 2023 Josselin Poiret@* Copyright @copyright{} 2021 muradm@* Copyright @copyright{} 2021, 2022 Andrew Tropin@* Copyright @copyright{} 2021 Sarah Morgensen@* @@ -5959,6 +5959,14 @@ building or downloading any missing package, and runs the guix shell python python-numpy -- python3 @end example +Note that it is necessary to include the main @code{python} package in +this command even if it is already installed into your environment. This +is so that the shell environment knows to set @env{PYTHONPATH} and other +related variables. The shell environment cannot check the previously +installed environment, because then it would be non-deterministic. This +is true for most libraries: their corresponding language package should +be included in the shell invocation. + @quotation Note @cindex shebang, for @command{guix shell} @command{guix shell} can be also be used as a script interpreter, also base-commit: be5e280e5fe26f93bd5a6e3f76e4502edb913a94 -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 11 18:57:31 2023 Received: (at 62448) by debbugs.gnu.org; 11 Apr 2023 22:57:31 +0000 Received: from localhost ([127.0.0.1]:38485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmMva-0004Zo-LB for submit@debbugs.gnu.org; Tue, 11 Apr 2023 18:57:30 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:54107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmMvY-0004Zb-7K for 62448@debbugs.gnu.org; Tue, 11 Apr 2023 18:57:29 -0400 Date: Tue, 11 Apr 2023 22:57:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1681253841; x=1681513041; bh=hN0R0f2+fD91a29cVO1CgOlzRX6wQNkmLDoZV7YtFqQ=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=mBefKsDOL0/d5RvIz5W13e0t+11xw8ny+t2fBAf5UqxUAIrTdOMTvoAZl6DFNh4Ct B58Q+nP0aCZ9MHxwCG5MJGnMz2RwqyTQe+TZi1MEemkyOjiElJ4lULKCyHCYcQM60O Hj3NqIdkP1wpynjRMtDaVPmVjCYltUHPFVf7K80KJyzj1cRgY2ypYLGndukWp8/q3W V+VLT6IP7GoVhjiZWtmelh6vFedm+r1jRqCSJzNgVYXvH6yu5ZRF5bQD83iSlN9yMo Zo1TwLQEuJUlNrYELemwbJSoZJ+hXQwg1ibIkv/7Jc/i23NVwXUtt2sOt+KBdrMag0 p/tCzRXaQ3cwg== To: Josselin Poiret From: Skyler Subject: Re: [PATCH] doc: Note that `guix shell` should contain base language packages. Message-ID: In-Reply-To: References: <87fs9mrnqi.fsf@jpoiret.xyz> Feedback-ID: 40635331:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62448 Cc: 62448@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Is there a normal timeline for patch review or is it mor of an "as resource= s allow" type of deal? ------- Original Message ------- On Thursday, March 30th, 2023 at 1:42 PM, Josselin Poiret = wrote: > * doc/guix.texi (Invoking guix shell): Explain that python must be includ= ed in > the invocation even if it is already available in the external environmen= t. >=20 > Suggested-by: Skyler skyvine@protonmail.com >=20 > --- > doc/guix.texi | 10 +++++++++- > 1 file changed, 9 insertions(+), 1 deletion(-) >=20 > diff --git a/doc/guix.texi b/doc/guix.texi > index c49e51b72e..879a526b77 100644 > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -96,7 +96,7 @@ Copyright @copyright{} 2021 Domagoj Stolfa@* > Copyright @copyright{} 2021 Hui Lu@* > Copyright @copyright{} 2021 pukkamustard@* > Copyright @copyright{} 2021 Alice Brenon@* > -Copyright @copyright{} 2021, 2022 Josselin Poiret@* > +Copyright @copyright{} 2021, 2022, 2023 Josselin Poiret@* > Copyright @copyright{} 2021 muradm@* > Copyright @copyright{} 2021, 2022 Andrew Tropin@* > Copyright @copyright{} 2021 Sarah Morgensen@* > @@ -5959,6 +5959,14 @@ building or downloading any missing package, and r= uns the > guix shell python python-numpy -- python3 > @end example >=20 > +Note that it is necessary to include the main @code{python} package in > +this command even if it is already installed into your environment. This > +is so that the shell environment knows to set @env{PYTHONPATH} and other > +related variables. The shell environment cannot check the previously > +installed environment, because then it would be non-deterministic. This > +is true for most libraries: their corresponding language package should > +be included in the shell invocation. > + > @quotation Note > @cindex shebang, for @command{guix shell} > @command{guix shell} can be also be used as a script interpreter, also >=20 > base-commit: be5e280e5fe26f93bd5a6e3f76e4502edb913a94 > -- > 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 12 04:36:08 2023 Received: (at 62448) by debbugs.gnu.org; 12 Apr 2023 08:36:08 +0000 Received: from localhost ([127.0.0.1]:39003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmVxX-0003iF-PB for submit@debbugs.gnu.org; Wed, 12 Apr 2023 04:36:08 -0400 Received: from jpoiret.xyz ([206.189.101.64]:54044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmVxS-0003i2-TQ for 62448@debbugs.gnu.org; Wed, 12 Apr 2023 04:36:06 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id D9AB8184F2A; Wed, 12 Apr 2023 08:35:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1681288560; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=opZIDa+jKU+mTohvdLF0hbLLoft1ejYhE+KoHdGu6JM=; b=Jr2sqTnC4A+t7bWtdV5Ddwzi7WvPUKyMxmesC5ymcdflqz2DbLzxlgOYYupDGOsqUKv/B1 Ky27QkXvrH0cOdJhd9tRP9WMDOdmUO2xfZS3CtYvIYR31SQVpEqAbpI4H3+LgMzm0kjR/Q 1QHa3SYN92d5Q1soWNUJ+xOmqDl709PiyxuiNRNKAMszjNzpAN/HzqloVNO1Fw3uoVPU8+ rWMx5rCpvIIcBEFU+wNMWeq1TYwCFl28x72m5kFeXd2NiHBOwz+hc9zAg9awuYx9IikO87 7J9EuKQpRrDYj8jz+l3RZKhTysbT/8A+MUScWfi1KBXqmI3C3vGHU0GI8mbLPA== From: Josselin Poiret To: Skyler Subject: Re: [PATCH] doc: Note that `guix shell` should contain base language packages. In-Reply-To: References: <87fs9mrnqi.fsf@jpoiret.xyz> Date: Wed, 12 Apr 2023 10:35:54 +0200 Message-ID: <87cz49v6ol.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spamd-Bar: / X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62448 Cc: 62448@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Skyler, Skyler writes: > Is there a normal timeline for patch review or is it mor of an "as resour= ces allow" type of deal? Unfortunately no, there are no guarantees: someone needs to take some time to look at this, and we can't force anyone to do it. The fact that it's in a bug report instead of a patch submission probably doesn't help, let me see if I can fix this with a debbugs command. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmQ2bWoQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaioOLDACm3edQqPbcEQtoFmGZPInMJ5F9HkW85th2 V74G5t/CtFoKZMSgCWYfaOHr5cO7Wp5zqgGeAIsfkCQ5zfw+GDm1o5GDz6wpTMYJ 66BodMT0iL8aKAgNpO0JHTqRhvoxV4zOo8t363Xp+9ER9s1RmDhkY3+tKNAl6L6y 8YuGrbE/m7cRIEX3g7KvD57Gmr0PcLh9PdYBy3dRTqIt9Qc2GMq9qAMcbEd9eH/w BmW1lWxUYzLjYO/7vqXfd+Q/iHnUs6qRZNkXe3dwikZbXtNfjhfd3FoEnWcr6Ous gc61ta4B3BeFWBA28pSWsmZpH496xh7yhhWRIY9vBnTAr9ikg6iSGzWCtwnKBwc4 78AwZcC2Ais7UYtEgcy7oaYdXU/DUJTAh6c5EWf0HWt21z3AmeNEKr5/MYqqHamW QQt0r4bI12MrwrwnOqs2Hk56uN4OfOWsAlLkRT1MsbrvKcj3SaxVXFtMYeWlw/j6 wGKis6bbTCl0mQotT3Km+EobE/38DMQ= =bG8i -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 12 04:37:51 2023 Received: (at control) by debbugs.gnu.org; 12 Apr 2023 08:37:51 +0000 Received: from localhost ([127.0.0.1]:39008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmVzD-0003la-Ay for submit@debbugs.gnu.org; Wed, 12 Apr 2023 04:37:51 -0400 Received: from jpoiret.xyz ([206.189.101.64]:54314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmVzA-0003lO-DI for control@debbugs.gnu.org; Wed, 12 Apr 2023 04:37:49 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id D544E184F2A for ; Wed, 12 Apr 2023 08:37:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1681288667; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=PXP8D0clX7Dyh92WZAU1pa8k9j0uz8+l+TybDHJSAmI=; b=Uzo5Lw6GtLVNldHKj1+sNER29jMNdtAptmoC+jaWSZcuEtm1xMGaDBYe3/Rr8wPbl3F1bY OKbUBpzFt+DdP81TTIa2Bxb5gv241g8e+/8DtNTV66thu50lsHVyF+WslM5gonjMiMIoMQ UlEzyBu7AWqHpfcSDTCRTkGLRQ0sZj0Y93KAijTkRctcnufJIRFRahLQneMeDq2/bN55Hb Y8bXUB9/99gXWQbgH7bdvGDkjN/NjvOGmrfwXM1Y4/MrQPTPMat7SMyyRfW2+WEwb9VEwi 0bjMDbRXvYHbexzVzT1MCpY+XqVwe16NXKAhdPcohWHUNpFCkhA/tsCWED7y9g== From: Josselin Poiret To: control@debbugs.gnu.org Subject: Test Date: Wed, 12 Apr 2023 10:37:42 +0200 Message-ID: <87a5zdv6ll.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spamd-Bar: / X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 62448 + patch thankyou -- Josselin Poiret Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 T_PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: jpoiret.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.0 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable tags 62448 + patch thankyou =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmQ2bdYQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaioEoC/9z4kSzSH3p3XjsWAPpgv7l0bj6MBTqw2bJ PgLflR7Kb8scGIgovhmvbGQFy7DBWEQWXCUN4TATkKow21wVTgDN2HzF3mHw6fCX f0kp75RP1B2VCQmV2q6P39vF6j6RHuCxMD+nw2WpHON9tf25UMP9yYybE2v/PsNZ z+QB2dx/SUivUK/aiIUuuFTWcUuRASQbEVroWzxqG6/+FR7z+44e/5JbS4EGrYIA LZkmE+RoVlG0XqmPPiQBk1NUiDSq4n4W7RSW8n5KUi0bDHyff3whOYPcu7DySv9L OrEWp85rDuZ81LepTp6teecxMV9vY7BToHgQqjTIsK6m2nYLc/J0Xp1/R1C9xtvT qkLSM/J56+Ez8+jjIrJVO24Vv89T/GUcQZPRn6Ky3fCHIOO6JrAa/yaogma6gfqr 2tgkfz/x2hTilrdc5rmo0VYq03jGQdQzE3D7Vo6iUr2H7dSuf3/cOvFK9U1B/HWb ENrfFHFaEjg1w3+EEnz7u4GHuZXmwCs= =Zqu7 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 12 07:10:29 2023 Received: (at submit) by debbugs.gnu.org; 12 Apr 2023 11:10:29 +0000 Received: from localhost ([127.0.0.1]:39193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmYMv-0002nj-5P for submit@debbugs.gnu.org; Wed, 12 Apr 2023 07:10:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:47870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmYMq-0002nR-6p for submit@debbugs.gnu.org; Wed, 12 Apr 2023 07:10:27 -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 1pmYMp-0004VJ-Ta for bug-guix@gnu.org; Wed, 12 Apr 2023 07:10:23 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pmYMo-0003dG-CH for bug-guix@gnu.org; Wed, 12 Apr 2023 07:10:23 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-3f05f61adbeso1933125e9.0 for ; Wed, 12 Apr 2023 04:10:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681297820; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=UDXGzXU3tCiMe09zge+z5cE8A2ARylMbebDGyfuGDQQ=; b=snUGIY40TuoHkFDyS760GG8BYPWR16XSBbVaTjbivqqcaCE9yGTjPP5i8G6TOh5i+S 1xKioxEd1WsN+QT+PddovkTaes4rsyUE43zA40Nb2GSxSD3jmsDOYj++48c8nGb3NIWs NIS4/zBkI9BbGuhnzaxA7G3Se7w61ZmNWcGVtecN2twWGQt1OAejiFr7cjykYm/fEFWm EXG3GhHa9Jt+YJ/oK2hRFm8Twz+3yT2DlqvturHp+/pt/0VeU/Nx38v7xK/xWy8lpd70 rvI1jUr3D7FiCrqbthgWMN3wLrrJi5Y6F5NpOiNTqcnHBssT1B63c03VSNQAfx99C0eM NCCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681297820; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=UDXGzXU3tCiMe09zge+z5cE8A2ARylMbebDGyfuGDQQ=; b=3/J/jZJNS0+d7zdE8OrXQ8xDZZHxsEQ6yrG2ih6yp+EvWaLAv6Meg1SyFXshwmdvca 7yTOORKQYiKPNe1DE8gPNe5CbhtufPNuRJpOkpHbapPNB0I30dWiXbJh5AH+1if7rn0V UUEh+zQHbPQdQTYZIGUcCUcT/PKIc8HK2wwexYguZ6reUQsSTq5vqj1Cevc1zCFZF6g2 R6U08lfNBYrgqSRfkVYYr23NYPwT8EEw6MwQn9ukRRjP7RviaM5EvxvQlJAzbXi2vMrN 7t7eTzcklr0vF8Nl6QWowhCUxzg/jdWFvQDqD8GD8GxX7CUNfTC2F+fuBp2RvFgL1VwM JnPQ== X-Gm-Message-State: AAQBX9fzX1sQXjk9gHjT27ZXRNswspDltVvSpLyUjhTNBmV7CjVuOXeW TVZtX3OTbJuJHYlHWysViiI= X-Google-Smtp-Source: AKy350ZuDSTvV66UqhhHT5c2IOjdDo6HtGsGwjULGFKpdH0StaLl6UgXV888MKeJ6k3wun3Ac/dmUg== X-Received: by 2002:a05:600c:c0e:b0:3f0:5a8c:fee4 with SMTP id fm14-20020a05600c0c0e00b003f05a8cfee4mr1664095wmb.4.1681297820457; Wed, 12 Apr 2023 04:10:20 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id s9-20020a05600c45c900b003f09d51a4edsm2060799wmo.48.2023.04.12.04.10.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Apr 2023 04:10:20 -0700 (PDT) From: Simon Tournier To: Josselin Poiret via Bug reports for GNU Guix , Josselin Poiret , Skyler , 62448@debbugs.gnu.org Subject: Re: bug#62448: [PATCH] doc: Note that `guix shell` should contain base language packages. In-Reply-To: References: <87fs9mrnqi.fsf@jpoiret.xyz> Date: Wed, 12 Apr 2023 13:07:33 +0200 Message-ID: <87y1mxgxze.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x333.google.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi, On jeu., 30 mars 2023 at 22:42, Josselin Poiret via Bug reports for GNU Guix wrote: > +Note that it is necessary to include the main @code{python} package in > +this command even if it is already installed into your environment. This > +is so that the shell environment knows to set @env{PYTHONPATH} and other > +related variables. The shell environment cannot check the previously > +installed environment, because then it would be non-deterministic. This > +is true for most libraries: their corresponding language package should > +be included in the shell invocation. Nitpick: Missing double space for sentences. Otherwise, LGTM. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 12 08:43:31 2023 Received: (at submit) by debbugs.gnu.org; 12 Apr 2023 12:43:31 +0000 Received: from localhost ([127.0.0.1]:39270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmZox-0007lF-FR for submit@debbugs.gnu.org; Wed, 12 Apr 2023 08:43:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:35284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmZos-0007ks-EV for submit@debbugs.gnu.org; Wed, 12 Apr 2023 08:43: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 1pmZor-0008Rm-Sy for bug-guix@gnu.org; Wed, 12 Apr 2023 08:43:25 -0400 Received: from mail-qv1-xf30.google.com ([2607:f8b0:4864:20::f30]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pmZoq-0006l5-79 for bug-guix@gnu.org; Wed, 12 Apr 2023 08:43:25 -0400 Received: by mail-qv1-xf30.google.com with SMTP id ly9so10726948qvb.5 for ; Wed, 12 Apr 2023 05:43:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681303402; x=1683895402; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=nbPOnDXtBy4X+bJ42m4E+fcu3jkLAgooBOgWz1PhZSQ=; b=MBPE/2Xwj9DfoJc8iNipG7lcJxpzC5NwpHcbD0OauzRvCT8mYpMXZc2mb6zwos6y0D 1tRsIJXbrr0DnZeWBjHBNZLcmK3xg0eL4oolmBTUBfNDoBTOGgOkJWGgzAZKu3lcRlw0 5SRb2V2U5PFfLDbmlD4ZSLaC5QVigXjDWy9xvc5VAXzwgj+m1Bpg41tWydONqQ/fqiLF jf1M2v9f+bxsKV54s5G6hpmEe+fSO6mvjpomuwMvgZKBZEonqLQXftxVcdaAzT5B8jHN eDVoiCHGl/pJOPXO0ymaqj6TL5qN/tBiUBlWRY2z+yTieev0pOgWQhOab0YRQdq9Fhze BDcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681303402; x=1683895402; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=nbPOnDXtBy4X+bJ42m4E+fcu3jkLAgooBOgWz1PhZSQ=; b=3zLGV3EOGmHiPxMpUNYxpPaUFlpHL6nLMeBvHXVoXXIWvOhzla9+wBeT2xnD2NFJKx m3VBmkfZ8e0LGHhkMC31aQcba9uZUYDEzr+DDq2YTNDh46UBAc9znkzfoMnXTYTAQ+uw fbgVnp9XsugTZ84KoAxtG5oiKYzaGZMBpVscFaQQBThyrZ6PRoBQffbXIBRILtEUMaEg Rhs3OuiZLGn9S7pLVLX28U/fhyQfRyCMO1lnRBgdMu99+4AVwIg7cumD5S2JPscZdPv+ ciYD/RrHUJEAft6y856EvuwVkM4fW69aBxqbvqU4mZuaER0PtEslLiQyCyl7H/YGDBUN W2eg== X-Gm-Message-State: AAQBX9fWBYsQoBgsPdArFrNCV7y8m2WOV9XrBdYBm5tAK++LZKEOdfPH ZSzlMLErUu4Cs4J55YQ6IAw= X-Google-Smtp-Source: AKy350aIMCAYD8pfManFwYVGn5HZ2S3Vy7badRxCa0hT7NX68BOJmTJ8WAmWOafoorSOqD7e6a365w== X-Received: by 2002:a05:6214:268e:b0:5e0:30cc:8309 with SMTP id gm14-20020a056214268e00b005e030cc8309mr33446808qvb.5.1681303402530; Wed, 12 Apr 2023 05:43:22 -0700 (PDT) Received: from hurd (dsl-152-224.b2b2c.ca. [66.158.152.224]) by smtp.gmail.com with ESMTPSA id ef14-20020a05620a808e00b007467b55e6e3sm3511100qkb.89.2023.04.12.05.43.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Apr 2023 05:43:22 -0700 (PDT) From: Maxim Cournoyer To: Skyler via Bug reports for GNU Guix Subject: Re: bug#62448: [PATCH] doc: Note that `guix shell` should contain base language packages. References: <87fs9mrnqi.fsf@jpoiret.xyz> Date: Wed, 12 Apr 2023 08:43:20 -0400 In-Reply-To: (Skyler via Bug reports for's message of "Tue, 11 Apr 2023 22:57:08 +0000") Message-ID: <87leixjmon.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::f30; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qv1-xf30.google.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Josselin Poiret , 62448@debbugs.gnu.org, Skyler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, Skyler via Bug reports for GNU Guix writes: > Is there a normal timeline for patch review or is it mor of an "as resources allow" type of deal? The later, I'd say; we're all volunteers :-). -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 13 15:53:22 2023 Received: (at submit) by debbugs.gnu.org; 13 Apr 2023 19:53:22 +0000 Received: from localhost ([127.0.0.1]:44817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pn30U-00011w-3M for submit@debbugs.gnu.org; Thu, 13 Apr 2023 15:53:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:57908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pn30Q-00011i-94 for submit@debbugs.gnu.org; Thu, 13 Apr 2023 15:53:20 -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 1pn30P-0006F7-Ng for bug-guix@gnu.org; Thu, 13 Apr 2023 15:53:17 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pn30N-0003RA-JL for bug-guix@gnu.org; Thu, 13 Apr 2023 15:53:17 -0400 Date: Thu, 13 Apr 2023 19:53:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1681415591; x=1681674791; bh=ohuAMhLFN9iZ6ewsM3+zWjL0aVLLrMhtf4wXktbAr7c=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=ShU/rZ5Hfo/Vc+igr/PrR955M0f9fRFgOQnZIFEAemUBtotg4xROVZP3ixf6VfcNd dcQsbgSzrBlWLfftqj1ihQ+eatPzC0db8dYYpm4VjC4MG7nPU2xqs4sCWbsw0M4Xt4 lXWcv6FjymupA+LI19JLh0mwZqdc+oxEIgdnrn4HpEubobUEeYb3OXKGZPg6285PVB BkrbJGmB8ScUAeQ5BBxciy5uZm0Hl480b7OjSkRbEnJv2GKEP6tkcTeR5wt6sPNK1Y ZoKFLkthw4/xp0BbqDF8kJ3ZE2mko7mTgEAgQjofyFL2vyu24RIRTJLPNN3qj/VrZG eNB++fg1V5z8w== To: Maxim Cournoyer From: Skyler Subject: Re: bug#62448: [PATCH] doc: Note that `guix shell` should contain base language packages. Message-ID: In-Reply-To: <87leixjmon.fsf@gmail.com> References: <87fs9mrnqi.fsf@jpoiret.xyz> <87leixjmon.fsf@gmail.com> Feedback-ID: 40635331:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.16; envelope-from=skyvine@protonmail.com; helo=mail-4316.protonmail.ch 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_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Josselin Poiret , Skyler via Bug reports for GNU Guix , 62448@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > The later, I'd say; we're all volunteers :-). Fair enough! From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 25 12:31:12 2023 Received: (at submit) by debbugs.gnu.org; 25 Aug 2023 16:31:12 +0000 Received: from localhost ([127.0.0.1]:41132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZZiK-0000Sp-8N for submit@debbugs.gnu.org; Fri, 25 Aug 2023 12:31:12 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZZiI-0000Sb-08 for submit@debbugs.gnu.org; Fri, 25 Aug 2023 12:31:10 -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 1qZZi6-0004zr-7z for bug-guix@gnu.org; Fri, 25 Aug 2023 12:30:59 -0400 Received: from jpoiret.xyz ([206.189.101.64]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZZi4-0002SL-33 for bug-guix@gnu.org; Fri, 25 Aug 2023 12:30:57 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 7F6FD18530D; Fri, 25 Aug 2023 16:30:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1692981054; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=vQ5fwVyckM/cwflUhx2vG5Y3EvICHb+EAMesDOkmuog=; b=QmVK+ocdA1ojD28fwD6IHajbHNbJyVKiiaWZJs6uaKvXjpvhvfcECzLW1GruhadwE0iYWF j+lmS5mDvFfTxYZnoRa0HMUfx5+XDxf64juOGFVHGFGD6t22fDy8FOgGtwBrEX0Fp9KdDm EKw2Dhe77KVpcDwK4WmCny8k+HyHT2qfg6uNOP0xsYTiLKMXsgWiwamnX1UNOB/yK9fth0 fP8z9sLgTDJA+btffYV8KKyZsQssQwOevEdkezsNLubNkdbpq9U7LqKNpwJkr1TjF0CYwW di9ccZaoRI1otybFrRH87MQGYYNqZ9uEbPEQUGHqz/XoARmf8XqJxbF8IC2lYw== From: Josselin Poiret To: Simon Tournier , Josselin Poiret via Bug reports for GNU Guix , Skyler , 62448-done@debbugs.gnu.org Subject: Re: bug#62448: [PATCH] doc: Note that `guix shell` should contain base language packages. In-Reply-To: <87y1mxgxze.fsf@gmail.com> References: <87fs9mrnqi.fsf@jpoiret.xyz> <87y1mxgxze.fsf@gmail.com> Date: Fri, 25 Aug 2023 18:30:51 +0200 Message-ID: <87o7ivt77o.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Level: * X-Spamd-Bar: + Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz Received-SPF: pass client-ip=206.189.101.64; envelope-from=dev@jpoiret.xyz; helo=jpoiret.xyz 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi everyone, Simon Tournier writes: > Nitpick: Missing double space for sentences. > > Otherwise, LGTM. Pushed as 9f68a2a9c41166ec5ac24c082bcd96c433dd2ede. Closing. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmTo1zsQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaipS0C/4+RA7+BWDf4ETWbcyoLFoKmuggoPmePMO9 xQ4fwjrqfIf9YDoeSVHdsktcp5kim4SbE/4vxkNvCQdPpbeboDVO98KH9c9ZcZj4 ee9aHyMvkhy3EZEoiBtz/JGOAMGh7LsgGM6PN3t9EfCpSeYE6cYYfHy7Wo+Pm8gE YA4a5/2YVepjXU5nc3FqPRXuKtpxyWHUKMLoxsFIx4ALm7UqZqlFYUAxMku9XFih 5/PXB5H43XjXyShkhivLCYd7jjgEij/wXHpGCmeFJs7Q1LRC99+7BFdc5Kpe/t7d ZbupVBzmWfD1kekL+PycmnYlZS7S1qC9xBDLqdSdIzYioHu1mVUXgMoMQik9GSah +jpfO1G4hxF2xGn7URX/3sswgBC2S+sYJJpSkR9C4dZVqbXShw/YtCRYaSAkIn5x 1zw8TN1s3cw6+bnPxNWenMeriL3Er66fjQ7DCPdxJ3IcF78t8wfzVntG9ngn6ypy RrPycNuoyZw3/1g0MyoOBYAu0vZJKHA= =OVGI -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 16 23:38:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 23 Sep 2023 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator