From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 12 20:50:05 2014 Received: (at submit) by debbugs.gnu.org; 13 Oct 2014 00:50:05 +0000 Received: from localhost ([127.0.0.1]:42269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdTps-0003gZ-GC for submit@debbugs.gnu.org; Sun, 12 Oct 2014 20:50:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45994) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdTpo-0003g4-MI for submit@debbugs.gnu.org; Sun, 12 Oct 2014 20:50:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XdTpe-0004hd-5j for submit@debbugs.gnu.org; Sun, 12 Oct 2014 20:50:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33910) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdTpe-0004hZ-2p for submit@debbugs.gnu.org; Sun, 12 Oct 2014 20:49:50 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47680) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdTpW-0000Rm-DX for bug-guix@gnu.org; Sun, 12 Oct 2014 20:49:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XdTpO-0004gC-Uq for bug-guix@gnu.org; Sun, 12 Oct 2014 20:49:42 -0400 Received: from world.peace.net ([96.39.62.75]:38614) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdTpO-0004eh-Qz for bug-guix@gnu.org; Sun, 12 Oct 2014 20:49:34 -0400 Received: from c-24-62-95-23.hsd1.ma.comcast.net ([24.62.95.23] helo=yeeloong.lan) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XdTp8-0002kw-AJ; Sun, 12 Oct 2014 20:49:18 -0400 From: Mark H Weaver To: bug-guix@gnu.org Subject: Our WindowMaker wrapper pollutes PATH in the entire X session Date: Sun, 12 Oct 2014 20:48:49 -0400 Message-ID: <877g04iyku.fsf@yeeloong.lan> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) We install a wrapper script around WindowMaker that prepends /gnu/store/XXX-windowmaker-XXX/bin to $PATH. This setting is propagated to all subprocesses in the entire X session, which is suboptimal. It would be nice to find another solution, preferably by using absolute pathnames when launching subprocesses run by WindowMaker. Mark