|
|
|
@ -102,7 +102,8 @@ class ClUpdateAction(Action):
|
|
|
|
|
'condition': need_upgrade('dev-lang/python$')
|
|
|
|
|
},
|
|
|
|
|
{'name': 'update:python_updater',
|
|
|
|
|
'message': __('Updating Python modules'),
|
|
|
|
|
'message': __('Find & rebuild packages broken due '
|
|
|
|
|
'to a Python upgrade'),
|
|
|
|
|
'method': 'Update.emergelike("python-updater")',
|
|
|
|
|
'condition': was_installed('dev-lang/python$',
|
|
|
|
|
log_names['python_updater']),
|
|
|
|
@ -112,7 +113,7 @@ class ClUpdateAction(Action):
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{'name': 'update:update_perl',
|
|
|
|
|
'group': __("Updating perl"),
|
|
|
|
|
'group': __("Updating Perl"),
|
|
|
|
|
'tasks': [
|
|
|
|
|
{'name': 'update:update_perl_pkg',
|
|
|
|
|
'message': __('Updating {0}').format(pkg_color('dev-lang/perl')),
|
|
|
|
@ -120,7 +121,8 @@ class ClUpdateAction(Action):
|
|
|
|
|
'condition': need_upgrade('dev-lang/perl$')
|
|
|
|
|
},
|
|
|
|
|
{'name': 'update:perl_cleaner',
|
|
|
|
|
'message': __('Updating Perl modules'),
|
|
|
|
|
'message': __('Find & rebuild packages and Perl header files '
|
|
|
|
|
'broken due to a perl upgrade'),
|
|
|
|
|
'method': 'Update.emergelike("perl-cleaner", "all")',
|
|
|
|
|
'condition': was_installed('dev-lang/perl$',
|
|
|
|
|
log_names['perl_cleaner']),
|
|
|
|
@ -140,7 +142,7 @@ class ClUpdateAction(Action):
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{'name': 'update:update_world',
|
|
|
|
|
'group': __("Updating packages"),
|
|
|
|
|
'group': __("Updating the list packages"),
|
|
|
|
|
'tasks': [
|
|
|
|
|
{'name': 'update:update_world',
|
|
|
|
|
'message': __("Calculating dependencies"),
|
|
|
|
@ -152,7 +154,7 @@ class ClUpdateAction(Action):
|
|
|
|
|
'group': __("Cleaning system from needless packages"),
|
|
|
|
|
'tasks': [
|
|
|
|
|
{'name': 'update_other:update_depclean',
|
|
|
|
|
'message': __("Emerge depclean"),
|
|
|
|
|
'message': __("Calculating dependencies"),
|
|
|
|
|
'method': 'Update.depclean()',
|
|
|
|
|
'condition': was_installed('.*', log_names['depclean']),
|
|
|
|
|
'decoration': 'Update.update_task("%s")' % log_names['depclean']
|
|
|
|
|