|
|
@ -528,7 +528,6 @@ class Update(object):
|
|
|
|
self.endTask()
|
|
|
|
self.endTask()
|
|
|
|
self.startTask(_("Fetching binary packages"))
|
|
|
|
self.startTask(_("Fetching binary packages"))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def _printUninstallPackage(self, pkg, num=1, max_num=1):
|
|
|
|
def _printUninstallPackage(self, pkg, num=1, max_num=1):
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
Вывод сообщения удаления пакета
|
|
|
|
Вывод сообщения удаления пакета
|
|
|
@ -791,6 +790,9 @@ class Update(object):
|
|
|
|
emerge.installing.add_observer(self._printInstallPackage)
|
|
|
|
emerge.installing.add_observer(self._printInstallPackage)
|
|
|
|
emerge.uninstalling.add_observer(self._printUninstallPackage)
|
|
|
|
emerge.uninstalling.add_observer(self._printUninstallPackage)
|
|
|
|
emerge.fetching.add_observer(self._printFetching)
|
|
|
|
emerge.fetching.add_observer(self._printFetching)
|
|
|
|
|
|
|
|
def cancel_observing_fetch(fn):
|
|
|
|
|
|
|
|
emerge.fetching.clear_observers()
|
|
|
|
|
|
|
|
emerge.fetching.add_observer(cancel_observing_fetch)
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
emerge.run()
|
|
|
|
emerge.run()
|
|
|
|
except EmergeError:
|
|
|
|
except EmergeError:
|
|
|
|