From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 25 06:49:12 2020 Received: (at submit) by debbugs.gnu.org; 25 Apr 2020 10:49:12 +0000 Received: from localhost ([127.0.0.1]:58842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSIMy-0000YM-8W for submit@debbugs.gnu.org; Sat, 25 Apr 2020 06:49:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:40255) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jSIMw-0000YF-Ti for submit@debbugs.gnu.org; Sat, 25 Apr 2020 06:49:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41332) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSIMw-00045A-BI for bug-guix@gnu.org; Sat, 25 Apr 2020 06:49:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS, SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jSIMv-0002GM-Eh for bug-guix@gnu.org; Sat, 25 Apr 2020 06:49:10 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:53083) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jSIMu-0001ST-MY for bug-guix@gnu.org; Sat, 25 Apr 2020 06:49:09 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 4718FB16 for ; Sat, 25 Apr 2020 06:49:05 -0400 (EDT) Received: from imap28 ([10.202.2.78]) by compute3.internal (MEProxy); Sat, 25 Apr 2020 06:49:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bius.moe; h= mime-version:message-id:date:from:to:subject:content-type; s= fm3; bh=KrsrgWhytXmg7Nk0tnDOjfaqVxFpYyxH6sWgqk0ZrAI=; b=dHq+20AS f1iqOzB9WyJ5lLjj1RZBJlp5o/AwSSqmH3igGI9IvxCLX6cnkVjPU1EojxRMmu4f 913TPJ9iHgn1CBDZ2seWLa+mfEBZE3JMW06GZvcdL5PhT+OF+4tWcp+xsFszee5c 4W6R8QtFaUW3HISk9Azf37EFAjsGzKcFmvGftj0HtNgC+sUthQw/6kiFO5SdzwJL rbTdSZK5A+l7yNQoAP062nTHITlsVPKltkCJKuM0oHRMN8ESBUsxXFXVapl2l5WR UM+2xJ8mIbExGDwTgY5/bvdi/Ek1RWABxgwvjl4d2AKqzE+l5EH6X3hNbdSIc5n0 vRaIX0UAQo6qBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=KrsrgWhytXmg7Nk0tnDOjfaqVxFpY yxH6sWgqk0ZrAI=; b=YGiwHCUUfSSJ96trztDGMSUGA9DziSn/G69545qH7WUdt wWaBjulCBQVggApb9fkCHs5TVkTWU513PhVWbbiYGe93/0Y2GDZSOAmEJFi9y1R0 RoT5F/LNdb21l0e7Mk43c4WH8VVutyAMRtmPhABDtR4BADNh7rthEW7GzD8+5KPm ZkBKk075t1JzNze+v0iLpZrqA3MuIomjS2q3GQ7V1doyKb/jh56JtESVUC5QLTxl Y/gomTJMiupX6s1cNV+ju0VI3R23EfDVYr3qfDZ8J++Lq2J1pMMYkz9gLAeY+Kpy jS/u0DXya/tkg55oLlm9fCUkObyjl7F83aRZQZq/g== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrheeggddtkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgesthdtredtre ertdenucfhrhhomhepfdflohhhnhcuffdruceuohihfdcuoehjsghohiessghiuhhsrdhm ohgvqeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hjsghohiessghiuhhsrdhmohgv X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 7A28024009E; Sat, 25 Apr 2020 06:49:04 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-dev0-351-g9981f4f-fmstable-20200421v1 Mime-Version: 1.0 Message-Id: <9fedb7d1-0b41-4eab-99e9-8c7e55895ee4@www.fastmail.com> Date: Sat, 25 Apr 2020 10:48:44 +0000 From: "John D. Boy" To: bug-guix@gnu.org Subject: uwsgi python plugin not found Content-Type: text/plain Received-SPF: pass client-ip=64.147.123.24; envelope-from=jboy@bius.moe; helo=wout1-smtp.messagingengine.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/25 06:49:05 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.147.123.24 X-Spam-Score: -1.6 (-) 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.6 (--) Here's what happens when I try to run an uwsgi process with the Python plugin. $ guix environment --pure --ad-hoc python uwsgi uwsgi:python $ uwsgi --ini uwsgi.ini [uWSGI] getting INI configuration from uwsgi.ini open("/gnu/store/xmc67azy4vk3mcpyg3qy6vc2wq3v127w-uwsgi-2.0.18/lib/uwsgi/python_plugin.so"): No such file or directory [core/utils.c line 3724] !!! UNABLE to load uWSGI plugin: /gnu/store/xmc67azy4vk3mcpyg3qy6vc2wq3v127w-uwsgi-2.0.18/lib/uwsgi/python_plugin.so: cannot open shared object file: No such file or directory !!! The problem is that uwsgi looks for the plugin in the wrong place. The uwsgi package has two outputs ("out" and "python"), and the Pyton plugin goes into the latter (/gnu/store/...-uwsgi-2.0.18-python/lib/uwsgi). Unfortunately my packaging skills aren't (yet) good enough to figure out how to make the package aware of the proper plugin path. John