Поддержка gentoo названия для /usr/portage

master3.4 3.4.5.9
parent 97db03579b
commit 1039fca5ec

@ -328,7 +328,7 @@ class Update(MethodsInterface):
dv.Get('cl_update_layman_make'), dv.Get('cl_update_layman_make'),
dv.Get('cl_update_layman_conf'), dv.Get('cl_update_layman_conf'),
prefix=chroot_path) prefix=chroot_path)
if repname != "portage": if repname not in ("portage", "gentoo"):
layman.add(repname, url, rpath_orig) layman.add(repname, url, rpath_orig)
if not self._syncRepository(repname, url, rpath, revision, if not self._syncRepository(repname, url, rpath, revision,
cb_progress=self.setProgress, cb_progress=self.setProgress,
@ -367,7 +367,7 @@ class Update(MethodsInterface):
dv.Get('cl_update_layman_make'), dv.Get('cl_update_layman_make'),
dv.Get('cl_update_layman_conf'), dv.Get('cl_update_layman_conf'),
prefix=chroot_path) prefix=chroot_path)
if repname != "portage": if repname not in ("portage", "gentoo"):
layman.add(repname, url, rpath_orig) layman.add(repname, url, rpath_orig)
finally: finally:
mtime.restore() mtime.restore()
@ -379,7 +379,7 @@ class Update(MethodsInterface):
""" """
Спрятать кэш Спрятать кэш
""" """
if name in ("portage",): if name in ("portage", "gentoo"):
return return
if not name in OverlayOwnCache(self.clVars): if not name in OverlayOwnCache(self.clVars):
for cachename in self.metadata_cache_names: for cachename in self.metadata_cache_names:
@ -399,7 +399,7 @@ class Update(MethodsInterface):
""" """
Извлеч кэш Извлеч кэш
""" """
if name in ("portage",): if name in ("portage", "gentoo"):
return return
cachenames = self.metadata_cache_names cachenames = self.metadata_cache_names
if not name in OverlayOwnCache(self.clVars): if not name in OverlayOwnCache(self.clVars):

@ -470,7 +470,8 @@ class VariableClUpdateSyncOverlayRep(ReadonlyVariable):
type = "list" type = "list"
def get(self): def get(self):
return filter(lambda x: x != "portage", self.Get('cl_update_sync_rep')) return filter(lambda x: x not in ("portage", "gentoo"),
self.Get('cl_update_sync_rep'))
class VariableClUpdateOutdateSet(ReadonlyVariable): class VariableClUpdateOutdateSet(ReadonlyVariable):

Loading…
Cancel
Save