From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6642B1382C5 for ; Wed, 28 Mar 2018 09:25:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4B51EE0900; Wed, 28 Mar 2018 09:25:42 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 22BFCE0900 for ; Wed, 28 Mar 2018 09:25:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 94672335C9B for ; Wed, 28 Mar 2018 09:25:39 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 52F0821D for ; Wed, 28 Mar 2018 09:25:37 +0000 (UTC) From: "Zac Medico" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Zac Medico" Message-ID: <1522228986.99edcc9df73315a8effc60cf210f958f7a118886.zmedico@gentoo> Subject: [gentoo-commits] proj/portage:master commit in: pym/_emerge/ X-VCS-Repository: proj/portage X-VCS-Files: pym/_emerge/PackagePhase.py X-VCS-Directories: pym/_emerge/ X-VCS-Committer: zmedico X-VCS-Committer-Name: Zac Medico X-VCS-Revision: 99edcc9df73315a8effc60cf210f958f7a118886 X-VCS-Branch: master Date: Wed, 28 Mar 2018 09:25:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: dc27ce7a-ce1b-4e17-9145-5c4754bf4823 X-Archives-Hash: f89e2983fc30d17b320387267b47ae79 commit: 99edcc9df73315a8effc60cf210f958f7a118886 Author: Zac Medico gentoo org> AuthorDate: Wed Mar 28 09:23:06 2018 +0000 Commit: Zac Medico gentoo org> CommitDate: Wed Mar 28 09:23:06 2018 +0000 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=99edcc9d PackagePhase: fix PKG_INSTALL_MASK prefix support Fixes: 3416876c0ee7 ("{,PKG_}INSTALL_MASK: python implementation") pym/_emerge/PackagePhase.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pym/_emerge/PackagePhase.py b/pym/_emerge/PackagePhase.py index 859f254be..107e2ca36 100644 --- a/pym/_emerge/PackagePhase.py +++ b/pym/_emerge/PackagePhase.py @@ -55,7 +55,9 @@ class PackagePhase(CompositeTask): else: self._start_task(AsyncFunction( target=install_mask_dir, - args=(self._proot, self._pkg_install_mask)), + args=(os.path.join(self._proot, + self.settings['EPREFIX'].lstrip(os.sep)), + self._pkg_install_mask)), self._pkg_install_mask_exit) def _pkg_install_mask_exit(self, proc):