From 8de913d54ac158bf635bb830db5e538cf272da66 Mon Sep 17 00:00:00 2001 From: Mike Khiretskiy Date: Fri, 25 Sep 2015 15:56:42 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=20lay?= =?UTF-8?q?man=20=D0=B2=20=D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pym/update/update.py | 6 ++++-- pym/update/variables/update.py | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/pym/update/update.py b/pym/update/update.py index 2444f29..fb78950 100644 --- a/pym/update/update.py +++ b/pym/update/update.py @@ -291,7 +291,8 @@ class Update(object): try: layman = Layman(dv.Get('cl_update_layman_installed'), dv.Get('cl_update_layman_make'), - dv.Get('cl_update_layman_conf')) + dv.Get('cl_update_layman_conf'), + prefix=chroot_path) if repname != "portage": layman.add(repname, url, rpath_orig) if not self._syncRepository(repname, url, rpath, revision, @@ -325,7 +326,8 @@ class Update(object): layman = Layman(dv.Get('cl_update_layman_installed'), dv.Get('cl_update_layman_make'), - dv.Get('cl_update_layman_conf')) + dv.Get('cl_update_layman_conf'), + prefix=chroot_path) if repname != "portage": # TODO: debug block #print "EEEE",repname, url, rpath_orig diff --git a/pym/update/variables/update.py b/pym/update/variables/update.py index cac226a..e18fe93 100644 --- a/pym/update/variables/update.py +++ b/pym/update/variables/update.py @@ -537,9 +537,11 @@ class VariableClUpdateOtherRepData(ReadonlyTableVariable): def generator(self): repNames = self.Get('update.cl_update_rep_name') + chroot_path = self.Get('cl_chroot_path') layman = Layman(self.Get('update.cl_update_layman_installed'), self.Get('update.cl_update_layman_make'), - self.Get('update.cl_update_layman_conf')) + self.Get('update.cl_update_layman_conf'), + prefix=chroot_path) layman_overlays = layman.get_installed() for rpath in self.Get(self.portdir_overlay): repo_file = path.join(rpath, "profiles/repo_name")