From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: bug#18698: 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 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47869) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdTqy-0000zl-Uy for bug-guix@gnu.org; Sun, 12 Oct 2014 20:51:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XdTqp-00058Y-3w for bug-guix@gnu.org; Sun, 12 Oct 2014 20:51:12 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:50705) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdTqp-00058O-1T for bug-guix@gnu.org; Sun, 12 Oct 2014 20:51:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XdTqo-0003i6-L7 for bug-guix@gnu.org; Sun, 12 Oct 2014 20:51:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: 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 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 18698@debbugs.gnu.org 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