From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id GKVoJaEQ7mS/KQAAG6o9tA:P1 (envelope-from ) for ; Tue, 29 Aug 2023 17:37:05 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id GKVoJaEQ7mS/KQAAG6o9tA (envelope-from ) for ; Tue, 29 Aug 2023 17:37:05 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8000141F4B for ; Tue, 29 Aug 2023 17:37:05 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693323425; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=B9xnluAtjadpZpGmJ9rSDa3YFdJu1SonHnqXePx0mlQ=; b=ac4zVsgpgnA3Knxm8rH2iq9LzthGG5NXMkZwEOjylSskKdd1h4rt5lnYRtVD8nCsEjzGk8 AHxjlb6MhRh5zIzlvESz32dtFFezxFg92hJYofFjRxPjjXIgzxmcrIK+fCIduOLTEfNyHt 7y+cpc0hkC3XbXKeQ7i80HbADbFPTGUCFJ/I9MMRUQPnnTduQwHQq1N33IXgx86m58ih4Q SgMzcJmbRBEXUDP/eqfZgLipwRAXk/7dtKWCmxEmsqaz2j7NVufLp52ZbeWLTOZ1wluL8A P9G2rPgIPtp6AOeCa2koBfwfPwR0EpKhLnwjl2Gwb0VqscarYaxBmMQ7r2PL/Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693323425; a=rsa-sha256; cv=none; b=GGXUWqrJzvCsZm9WIf0rNwr4chrXKaiiJrysCL/bEqIDfC7EVbSJcvR6cicUzdDXcKuh3h MMxP6DvmSq7iaXureV4ob365BZ22ePlu7tyeSVE1v6Di1JN1IVxkCOoYWhegXMx2tLe1V4 0O9VjZPs+VRMEBCvREvG0I5XUE2UgcPVSlJRhqJ3rtuXGQULxqV18irFg6EHpKmHOApeWm tzyj3GqT/G99Qa9uPysMDi/OKsvplglQSyCKPh9FZDuB4egBgWb4GzB6zqmBkxJvnlBs1p s+Lt0PUz8nw7fJ2nogvlJ7uhXq9JfQSsp2+R4IPS4BkvE6dqpmZoly+ErXKQFQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qb0lf-000338-Bd; Tue, 29 Aug 2023 11:36:36 -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 1qb0lZ-00032q-Tq for guix-devel@gnu.org; Tue, 29 Aug 2023 11:36:29 -0400 Received: from mout.kundenserver.de ([212.227.17.10]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qb0lU-0000R7-36 for guix-devel@gnu.org; Tue, 29 Aug 2023 11:36:29 -0400 Received: from hermia.goebel-consult.de ([91.57.75.75]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MAxPb-1qQKa01d2P-00BKvv for ; Tue, 29 Aug 2023 17:36:17 +0200 Received: from [192.168.110.2] (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id EE6065FB31 for ; Tue, 29 Aug 2023 17:36:24 +0200 (CEST) Message-ID: Date: Tue, 29 Aug 2023 17:36:13 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Content-Language: de-DE, en-US From: Hartmut Goebel To: guix-devel Subject: native-search-path and guix profile Organization: crazy-compilers.com Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:wLu7pobMeexmNRJrzuiYUy2/0bVe/udwjqDkpwMWMZRBRIRQ/Zd grCg5Mk1x5J0Vf1O4rzhEEKvSUrRifQdsG5vJJHGOYQj3bFm+JP9Zfk5OxuCHjxx/b5/hq5 0KrWhsup00EJrZ5V2BYwa9PMz0PMNA9TagWIqAQDpsrvEPIhYQpWTSM8Fi9xk2irH1h2gry V4nyHdLtAmhU64Ygw/Ccw== UI-OutboundReport: notjunk:1;M01:P0:imtaYm/6kQ0=;6Upo8L2b71/FjQnwrdP+/DNihdH /BBkze8y5MOZCcQlxvs5scRLvFa0R+DVqlsePLAexvZ9/D5rcfRgaFigOBPi4E1kNlKea+b3r x5Tww2cmzSQdUzEvEhui3DZuyJG0uTWzmIlPnMcvhUtyZFG3Gzc/Iv1gfXnqFh6wW1wIj/o42 WJ4DM5NRlLlQMQtETew5QnMeH5/cAwVuDKBdvAbKBhuHyHHSGtf3jSJUg0Kug9jTH5iHAG+cX c+9AQl27fShFu5pn35036eGtRrL+r2kGAJ2mwVasuKmBQ0l7mbXBkLVI/6zeMTI4GJ5qsusK7 OqUiY44mI7nSPuQlvkwThsJV1cuUEtPswPnGzSJfy1cjgh03tKjBEaHL6Fd1kbRzS0MfImj14 bI9Ke7G3xGm4FvAzbS0CSvUyeN2T2YTcPCjQoiWQxynzPMqFyKx/V8bfPK8t+938ay1AThe1G Q5+5c9qvGgk1eIcN9IoFr2DZsCEs1ciPQ3m6JNjYiWGkjkgWvMYnyaNR4NjfYpnfvTAfuG664 i5TcqpYGc56BxfYrj34OwMSMJftPX1IqKVrcBlUfJQjK0c9jxf+FVzI8a+mg5RkwpEp3Cdu9x tBbHNM35zD8HCe+Ww3hnoeZwVrfiXzNpJej2oFCkh+Xz4teEFgKLLUBRDApNbolbc5v+4n18K OmDQZsDqgKUo2em4PhVReRveOxq53ph3UKVB/DIerrLFS3/cEaZyrtmORyDBSkv/TY4t272ff Z2SPf2Ji5ARS5BhCgmW1aw5CQ/fCZmMnY+S8Aoclt1XVaOjyWT4Fz9CWMh9Lvdk3zZm9zbgMc 78Lv6R/BkbueoAypEmRHgo31yhTu9xQ4wmydIphInuiuEGQU+Ci5doHRdJl6vu3EQcPXpqpVc STcz4EzAlfQNJXA== Received-SPF: pass client-ip=212.227.17.10; envelope-from=h.goebel@crazy-compilers.com; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -3.91 X-Spam-Score: -3.91 X-Migadu-Queue-Id: 8000141F4B X-Migadu-Scanner: mx2.migadu.com X-TUID: Yet9jdPolsfp Good afternoon. I'm curious about how exactly native-search-path work. I packaged vagrant, which needs to find plugins, therefore I defined a native-search-path, see . This works fine when using "guix shell vagrant vagrant-my-plugin": The env variable is set and vagrant finds the plugin. Now when installing vagrant and the plugin into my profile, this env variable is not set and vagrant fails to find the plugins installed. Also neither GUIX_PROFILE nor GUIX_ENFIRONMENT are set, thus using these as a base does not work either. What is the indented way for making programs find their plugins? -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |